@yii2ru

Страница 942 из 1721
Nibbler
05.02.2018
15:54:54
ты пропустил там код ошибки

50х 40х 30х

Mr.
05.02.2018
15:55:05
да, я видел

Nibbler
05.02.2018
15:55:20
там либо использовать класс либо с кодом

Google
Mr.
05.02.2018
15:55:50
окей, спасибо, попробую отпишусь

Елена
05.02.2018
16:52:55
Расскажите, как работает MemCache. Он, что, не сразу данные в кэш кидает? Может какие-нибудь настройки?

☕ CunningFox
05.02.2018
17:39:48
может у него обед?
Распространенный косяк, просто данные по протоколу почты России передает)

Kirill
05.02.2018
18:11:02
вот где открывали кеш, там и просите данные

Konstantin
05.02.2018
20:29:15
<?= $form->field($model, 'cat[]')->dropDownList(app\gallery\models\GalleryCategories::find()->select(['name'])->asArray()->indexBy('id')->column(), ['multiple' => 'true', 'size' => 10]) ?> как тут selected сделать?

или опять $form->field кастрат и у него нет таких параметров у дропдауна ?

public function dropDownList($items, $options = [])

все же кастрат. вот зачем так сделали неудобно ?

Saško
05.02.2018
20:33:05
потому что значение берётся из модели, очевидно же

было бы странно рендерить дропдаун из модели со значением не из модели если нужно независимый от модели дропдаун — рендерите его отдельно из Html::итд

Google
Kirill
05.02.2018
20:33:39
->dropdownList(ArrayHelper::map($запрос, 'ключ', 'поле заголовка'))

А, как сделать селектед сразу

Вообще данные для этого лучше заранее подготовить

Щас бы во вьюхе данные вертеть в 2к18

Saško
05.02.2018
20:34:41
Html::dropDownList() вот же в нем можно задавать чо там надо выделить отдельно от модели

Kirill
05.02.2018
20:35:03
Но это не activeDropdownList

Не для атрибута модели

Saško
05.02.2018
20:35:24
конечно, потому что активДропдаун выделяет то, что в атрибуте модели

или задача наговнокодить, чтобы значение в модели одно, а выделенно было другое, чтобы потом другой прогер сошел нах с ума, дебажа эту байду? :)

Kirill
05.02.2018
20:36:16
@k_o_n_s_t_a_n_t_i_n

Konstantin
05.02.2018
20:36:25
неочевидная грань

каждый раз натыкаюсь на эти грабли

Kirill
05.02.2018
20:36:53
В чем проблема?

Konstantin
05.02.2018
20:37:27
я не люблю формы делать из виджета

Saško
05.02.2018
20:37:37
не понимаю, что неочевидного в том, что для дропдауна МОДЕЛИ берётся в качестве выделенного значения значение МОДЕЛИ же что там должно быть-то?

Kirill
05.02.2018
20:38:12
+

Saško
05.02.2018
20:39:15
тогда, очевидно, надо использовать модель другой таблицы для генерации выпадайки

Kirill
05.02.2018
20:39:22
Сложную лабуду намутили

В 2 часа ночи фиг поймёшь

Google
Konstantin
05.02.2018
20:40:39
да, я тоже уже не соображаю почти ) с этими ночными подработками ппц уже. в общем надо в свободное время разобрацйа с этими моделями и формой

Sergey
05.02.2018
21:14:04
Всем привет, такое дело - дали дамп проекта на yii2 advanced + БД верстку поправить, установил composer, сделал composer install. В интернете нет документации как стартануть готовое приложение, только с нуля. В общем php yii serve говорит Document root "/Users/…./console/web" does not exist.

в какую сторону смотреть? как стартануть чтобы хотябы ошибки на конфигурацию БД пошли.. )

Saško
05.02.2018
21:18:46
там ещё надо php init сделать в том каталоге

чтобы он посоздавал каталоги, которых нет в репе обычно

ну и там может быть ньюанс что serve может быть какнить сломан и надо открывать через обычный вебсервер (т.е. прописать там к фронтенд/веб путь, итд)

https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/start-installation.md

в общем тут есть инфа по установке

ибо «Document root "/Users/…./console/web" does not exist.» намекает нам на какую-то жесть веб в консоли… ммм… найс :)

Sergey
05.02.2018
21:22:20
О, спасибо. Думаю то что надо. Только страшно, перезапишется что нибудь нетак ) Буду пробовать. а ничего что main-local.php во всех папках пустое - просто return []; ?

Saško
05.02.2018
21:24:09
О, спасибо. Думаю то что надо. Только страшно, перезапишется что нибудь нетак ) Буду пробовать. а ничего что main-local.php во всех папках пустое - просто return []; ?
ну можно сделать бекап :) но вообще если там делали хоть с капелькой ума — ничего важного не перезапишется если же без… ну значит как в том анекдоте про танк и отвалившуюся башню :)

Saško
05.02.2018
21:24:30
то что пустое — норм но возможно надо какие-то значения прописать, это уже надо узнавать от кододавателей :)

Sergey
05.02.2018
21:25:37
Понял, вполне логично ) еще раз спасибо

☕ CunningFox
05.02.2018
21:26:31
В 2 часа ночи фиг поймёшь
Там выпилиться можно было, зачем страдать?

О, спасибо. Думаю то что надо. Только страшно, перезапишется что нибудь нетак ) Буду пробовать. а ничего что main-local.php во всех папках пустое - просто return []; ?
Это для переопределения конфигурации. К примеру чтобы не хранить в репозитории параметры для подключения к бд, распределять дев/прод и т.п.

Все что -local дб в гитигноре, может спокойно переопределяться в продакшн и имеет больший приоритет

Eugene
06.02.2018
07:25:49


Павел
06.02.2018
07:27:44
Смотри стек

Там у тебя проблема в вызове метода findThisDayNews()

Google
SiZE
06.02.2018
07:29:03


Павел
06.02.2018
07:30:13
Ну буржуйски по белому написано: смотри строку 113 модели ThisDay

И тишина...

Nibbler
06.02.2018
07:43:54
он осознал)

Павел
06.02.2018
07:45:15
А покаяться?

Eugene
06.02.2018
07:46:00
Да вы на комментарий не отвечаете, а просто в чат пишете, поэтому пропустил вспышку) извините

Admin
ERROR: S client not available

Eugene
06.02.2018
07:46:06
Да, нашел косяк, спасибо

Nibbler
06.02.2018
07:46:54
49576
06.02.2018
07:47:09
Пасаны, поможите. Цену округляет при импорте. Кусочек кода: $decode=file_get_contents($uploadfile); $arr = json_decode($decode); foreach($arr as $row) $flower->price = (($row->Prices)*1.1); .................. public function rules() [['price'], 'number'], ................... Файл: [ {"Farm":"Ромашка","Boxes":100,"Variety":"Белая","Lenght":"L","Stems":200,"Prices":1.17} ]

шо не так?

дело не в модели я так понял. так как ручками всё вносится хорошо. а при импорте какашка округленная

Дмитрий
06.02.2018
09:23:11
Все привет! Вопрос: вы обрабатываете форму в том же контроллере что отвечает за её отображение, или делаете action на другой адрес и другой контроллер? Пример когда в одном: public function actionForm() { $request = Yii::$app->request; if ($request->isPost) { // Обработка формы } // отображение формы $form_model = new \frontend\models\LoginForm(); return $this->render('form', compact('form_model')); }

Anton Shelyganov
06.02.2018
09:28:42
Обычно в том же action. Т.е. как в примере.

Дмитрий
06.02.2018
09:30:49
Спасибо

Barbara
06.02.2018
09:31:45
подскажите пожалуйста в модели рулесы ['category_id', 'each', 'rule' => ['integer']], а как теперь сделать такое [['category_id'], 'exist', 'skipOnError' => true, 'targetClass' => CatalogCategory::className(), 'targetAttribute' => ['category_id' => 'id']],

каждый элемент массива проверить эксистом

Неожиданно ? оказалось эксист можно было запихать в еач

Павел
06.02.2018
09:47:12
Барбара ты учишься не по дням, а по часам! Радуешь меня прямо!

Gleb
06.02.2018
09:49:31
Google
SiZE
06.02.2018
09:50:25
Надо проводить литературные вечера "Документация Yii"

☕ CunningFox
06.02.2018
09:52:34
Яишные чтения? ?

Павел
06.02.2018
09:57:59
Регулярные яичники

Или яичницы

Andrii
06.02.2018
10:23:15
Куда лучше вставить анализ входящих параметров? Параметры - дата начала периода и дата конца. Чтобы можно было и в запрос норм передать и потом во вьюхе отобразить

сейчас я в датапровайдере анализирую их и строю запрос

может быть типа period=week

а на странице есть виджет, где надо показать конкретно с какого по какое число

вот это я определяю внутри Query, когда передаю параметр туда

и как все то лучше сделать чтобы более по-человечески было?

Barbara
06.02.2018
10:26:18
почему в CRUD вдруг при удалении строки стало Method Not Allowed (#405) Method Not Allowed. This URL can only handle the following request methods: POST.

Andrii
06.02.2018
10:29:55
СПасибо

Barbara
06.02.2018
10:32:58
в последней строке написана причина
почему вдруг стало POST просить?

Saško
06.02.2018
10:34:24
почему вдруг стало POST просить?
скорее всего прописан в бихейворах верб фильтр на это дело

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