@yii2ru

Страница 1432 из 1721
Максим
28.06.2018
16:10:37
Ага, тогда можно не менять 37 строку

Saadiy
28.06.2018
16:12:31
esli ya kommentiruyu if block

tak

Google
Saadiy
28.06.2018
16:12:40


eti 1 doljen concatinate s "BEK"



no ne poluchaetsya tak?

kakaya mojet bit problema

?

Максим
28.06.2018
16:16:00
Дичь какая то) не хочу разбираться, стоп цикла работает как надо?

Saadiy
28.06.2018
16:18:33
в будущих строках и столбцах будет добавлен, поэтому я забочусь о них сейчас

Max
28.06.2018
16:22:20
Всем доброго дня! Ищем full-stack разработчика, для поддержки и развития крупного он-лайн магазина, офис "Москва Сити", yii2 приоритет( но, так же, рассматриваем laravel, битрикс). За подробностями в личку, или пишите мне на почту maksim.karev@selecty.ru, скайп xijami

Павел
28.06.2018
16:24:19
@yiijobs

Saadiy
28.06.2018
16:24:39
zabil dobavit # chtobi choluchit jelanniy resultat

?

Google
Константин
28.06.2018
16:58:34
Почему переменные иницализированные при аякс запросе не сохраняются?

Dmitry
28.06.2018
17:07:39
Почему переменные иницализированные при аякс запросе не сохраняются?
потому что они инициализированы внутри функции, а там своя область видимости

Константин
28.06.2018
17:08:07
Объявлены они вне

Dmitry
28.06.2018
17:08:13
аякс-запрос асинхронный. это значит, что функция (результата) будет вызвана не сразу

Константин
28.06.2018
17:08:55
Хорошо

Но аякс выполняется до поста

А проверяю я уже после

Константин
28.06.2018
17:13:04


Миолаэ
28.06.2018
18:29:20
Привет всем. Кто может посоветовать посмотреть модули, которые вам очень нравятся? Хочу написать конфетку ? Нужны примеры и мнения ☺

Дмитрий
28.06.2018
18:48:44
Што

?
28.06.2018
19:21:57
Гитхаб в помощь

Ky
28.06.2018
19:38:26
конфету, под yii? :D
Долго ты еще обижаться будешь?

Ну бля, не начинай

?
28.06.2018
20:01:27
?

Eugene
29.06.2018
02:38:47
Ребята, подскажите пожалуйста) Мне необходимо написать вспомогательный класс, к которому я буду обращаться в своем контроллере. Как в таком случае произвести логгирование этого файла, чтобы это не нарушало концепций yii и паттерна MVC? Просто создать в папке controllers файл dictionaryClass и в контроллере вызывать его через require? Или есть более правильный вариант?

Если это будет полезным, то у меня шаблон yii2 advanced

Eugene
29.06.2018
02:50:39
Google
Rustem
29.06.2018
02:51:18
Если advnaced, я закидываю в common

SiZE
29.06.2018
03:25:55
Сообщение из 2013 года ?
? аж прослезился

Eugene
29.06.2018
03:30:39
Alexander
29.06.2018
04:30:21
почему?))
Как думаешь зачем изобрели autoloading?

Eugene
29.06.2018
04:30:31
Alexander
29.06.2018
04:30:59
Ну тогда бери codeigniter и в путь :-)

Прописываешь namespace и автозагрузчик сам подгрузит твой файл когда нужно будет

Eugene
29.06.2018
05:33:36
Смотря что делает класс. Если это сервис, положить его в папку services прописать namespace и прокинуть его в другой класс через DI например
Основная его цель - возвращать json или просто строку при обращении к его функциям) я положил в common, унаследовал от activeRecord, сделал ему модель и использую ее через use. Так плохо?

Eugene
29.06.2018
05:36:27
Дмитрий
29.06.2018
05:37:29
ActiveRecord это модель из базы данных, зачем наследовать от него? Если есть просто yii/base/Model

Максим
29.06.2018
05:38:29
Если это просто хелпер, то можно вообще ни от чего не наследовать

Миолаэ
29.06.2018
05:47:44
Гитхаб в помощь
Там много разного :) Хочется не только того, что сам видел и оценил.

Eugene
29.06.2018
06:05:05
Может лучше событие сделать и тригерить его в нужных местах?
нужно отделить много кода в новый класс, ибо получается мешанина из функций с сессией, json'ом и запросами к бд

Павел
29.06.2018
06:14:03
Делай сервис

Google
Eugene
29.06.2018
06:33:16
Делай сервис
Вы о Service Locator?

Ad.x ??
29.06.2018
06:37:12
Вы о Service Locator?
сервис локатор тут не причем. имеется в виду наверное сервис в составе приложения, если отдельный не нужен, либо как апи сервис сторонний. А вообще из вопроса не понятно что именно нужно.

Admin
ERROR: S client not available

Katulos
29.06.2018
06:51:44
На сервере!

Ad.x ??
29.06.2018
06:51:56
пытаюсь понять где правильно файл разместить с описанным функционалом)
та где хочешь ) можно отдельно через пакет вообще сделать

Eugene
29.06.2018
06:52:01
На сервере!
ох, что то я не подумал, и вправду)

Ad.x ??
29.06.2018
06:52:05
со своими неймспейсами

Vlad
29.06.2018
07:17:10
пытаюсь понять где правильно файл разместить с описанным функционалом)
Если функционал состоит из операций на моделями и пр сущностями, то создай папку как говорили сервис и там общави сам файл как какой то сервис

?? Vladimir
29.06.2018
07:44:26
Всем привет! При выполнении unlink () выбрасывается ошибка SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`cplyntr_dev_lonmadi_db`.`tbl_product_labels_ref`, CONSTRAINT fk-product-labels-product_id FOREIGN KEY (`product_id`) REFERENCES tbl_products (`id`) ON DELETE CASCADE) The SQL being executed was: UPDATE tbl_product_labels_ref SET `product_id`=NULL, `label_id`=NULL WHERE (`product_id`=409) AND (`label_id`=3) Хотя link и прочие связанные запросы работают. В чём может быть проблема?

?? Vladimir
29.06.2018
07:49:03
Я создал новую таблицу, на которую первая таблица ссылаться в принципе не могла

// add foreign key for field product_id $this->addForeignKey( 'fk-product-labels-product_id', 'tbl_product_labels_ref', 'product_id', 'tbl_products', 'id', 'CASCADE' );

Максим
29.06.2018
07:50:18
ты не в моделях смотри, а в структуре самой бд

структуры обеих таблиц проверь, ссылаются ли они друг на друга, или только одна на другую?

Denis
29.06.2018
08:02:36
Всем привет.

Как передать из формы multiselect в controller в виде пустого массива если не выбран не один элимент.

Сейчас приходит в ввиде пустой строки

Дмитрий
29.06.2018
08:10:26
Проверить что если приходит пустая строка - перобразовать в пустой массив

Константин
29.06.2018
08:12:21
Как записать куку?

Google
Denis
29.06.2018
08:13:12
Проверить что если приходит пустая строка - перобразовать в пустой массив
Так не годится он уже должен прийти пустым массивом

?? Vladimir
29.06.2018
08:13:50
А имя у селекта какое?

Максим
29.06.2018
08:14:09
Как записать куку?
с гуглом беда?)

Константин
29.06.2018
08:14:42
с гуглом беда?)
// получение коллекции (yii\web\CookieCollection) из компонента "response" $cookies = Yii::$app->response->cookies; // добавление новой куки в HTTP-ответ $cookies->add(new \yii\web\Cookie([ 'name' => 'language', 'value' => 'zh-CN', ])); // удаление куки... $cookies->remove('language'); // ...что эквивалентно следующему: unset($cookies['language']);

Не работает это с аяксом

Максим
29.06.2018
08:15:10
а аякс тут причем? это ж на серверной стороне записывается

Константин
29.06.2018
08:16:49
Хорошо

https://pastebin.com/vciqEkrg

Все равно не могу прочитать куки

Максим
29.06.2018
08:18:47
Все равно не могу прочитать куки
по идее куки на стороне yii2 шифруются, и js не может их схавать правильно. пиши отдельные куки на фронте js-ом

Константин
29.06.2018
08:19:02
я не правильно записал

куки

Страница 1432 из 1721