
Андрей
06.09.2018
10:06:48
Переделал на '{id}' => '<id:\\d[\\d\\w,]*>',

Mikhail
06.09.2018
10:07:54
со стрингом там да, есть проблемы :)

Bo
06.09.2018
10:23:17
Если хочу подгрузить скрипт на страницу:
$this->registerJsFile('@web/js/script.js'); - подтянется сам
$this->registerJsFile('@web\js\script.js', ['depends' => [\yii\web\JqueryAsset::class]]); - подтянется, только после jquery
Я правильно понимаю? )
И еще @web и @webroot - это константы Yii или они в asset'ах задаются?

SiZE
06.09.2018
10:25:52

Google

Bo
06.09.2018
10:28:43
спасибо

Andrey
06.09.2018
11:31:21
ребят , listView при scroll подргрузка данных аля пагинация коробочное решение есть?
Pjax
лента facebook аля vk ?) шо никто не делал?)

Evgenii
06.09.2018
11:50:39
Ребят подскажите. У меня есть форма ActivForm. И на этой же странице GridView с фильтрами. Если грид идет после формы, то все ок. Если я помещаю GridView внутрь ActiveForm, то при выборое фильтров отправляется форма. Как этого избежать? Т.е. мне надо чтобы грид находился возле инпута формы и при этом форма никак не влияла на грид.

Gleb
06.09.2018
12:04:54

Andrey
06.09.2018
12:05:23

Sanzhar
06.09.2018
12:39:28
Всем привет!
Кто может подсказать, есть file input, валидация на размер проходит почти всегда, но только не на iphone
ошибка не выходит
ограничение 100M на nginx-е, но почему-то любая фотка возвращает 413 nginx
в чем может быть дело?
проблема в валидаций - это раз, но и с nginx-ом беда какая-то

Google

Sanzhar
06.09.2018
12:52:12
проблема решена

Andrey
06.09.2018
12:53:14
Права?

Sanzhar
06.09.2018
12:53:43
с nginx-ом, так и не понятно

Andrey
06.09.2018
12:54:02
А в логах что?

Sanzhar
06.09.2018
12:54:13
пусто, другие ошибки
413-ой(моей) нет
решил проблему jquery-шно

Bo
06.09.2018
13:26:23
Хочу сделать trait для общего пользования в модуле, как его лучше вызывать, в behaviors?
(Он на все action'ы распространяется)

Denis
06.09.2018
13:26:26
Пацаны, можно ли для php cli указывать свой php.ini или, запуская php cli из отдельной директории как-то указать ему, что все твои Настройки и расширения в этой папке?

Dmitriy
06.09.2018
13:47:59
можно php -c

Maxim
06.09.2018
13:56:28

Павел
06.09.2018
13:56:33
Привет народ! Подскажите, не срабатывает beforeSave($insert) во время $model->save(). В чем может быть проблема?
http://joxi.ru/ZrJ9gnMh9NaV3A

Maxim
06.09.2018
13:57:04

Павел
06.09.2018
13:57:28
В смысле?

Maxim
06.09.2018
13:58:16
у моделей АР есть события бефорАпдейт, бефорИнсерт. Попробуй на них навеситься

Павел
06.09.2018
13:58:45
ок, спасибо сейчас попробую)

Maxim
06.09.2018
13:59:47
https://github.com/yii2tech/ar-linkmany/blob/master/src/LinkManyBehavior.php#L213

Bo
06.09.2018
14:02:48

Google

Maxim
06.09.2018
14:03:58
как вариант
можешь на какое-то событие самого модуля навеситься, чтоб во всех контроллерах не указывать
https://www.yiiframework.com/doc/api/2.0/yii-base-module#beforeAction()-detail

Bo
06.09.2018
14:08:31

Artyom
06.09.2018
14:33:17
Народ, что по вашему лучше?
Using index condition; Using MRR; Using temporary; Using filesort...
или
Using index condition; Useing Where
=)
По профилированию получается что второе быстрее работает, это вывод EXPLAIN
Но данные пока только за год, а там идет сравнение по дате и id пользователя
в первом случае индекс paid_date, user_id, во втором user_id, paid_date.
Вот не уверен что лучше, выбрал второе)
Посоветываться бы....

Bo
06.09.2018
14:45:02

Дмитрий
06.09.2018
14:45:55
Инстанцинация трейта - весело… весело...

Maxim
06.09.2018
14:46:17
зачем тебе теперь трейт?

Bo
06.09.2018
14:49:23
как я понимаю, все что указывается в on beforeAction, происходит везде?
В трейт просто вынул метод, чтобы не дублировать
Ткните, что не так )))

Maxim
06.09.2018
14:58:07
я не знаю что ты хочешь делать. Может тебе вообще можно на модель навеситься и не трогать модуль
Может проще отнаследоваться от BaseTicketController, в beforeAction коготого указать нужно действие, и где оно надо в модуле - делать наследование
А может тебе можно и на beforeRequest приложения навеситься
Прими решение. Делай так, чтоб ты в одном месте это подключал. Будет неудобно - быстро сможешь переделать

Bo
06.09.2018
15:07:08

Maxim
06.09.2018
15:07:54
о чем мы оповещаем на странице - сокеты?

Bo
06.09.2018
15:13:04

Oleksii
06.09.2018
15:38:38
Всем привет

Google

Oleksii
06.09.2018
15:39:24
подскажите плс,как правильно настроить реврайт в caddy?а то у меня стили/картинки/js не подгружает

Denis
06.09.2018
16:02:52
Всем привет ребят кто-то работал с API гугл карт

PowerAxis
06.09.2018
16:07:09
напомните, как можно проверить environment dev или prod ,

Maxim
06.09.2018
16:13:58

PowerAxis
06.09.2018
16:15:19
Это глобальные константы?

Maxim
06.09.2018
16:17:48

Admin
ERROR: S client not available

Maxim
06.09.2018
16:18:49

PowerAxis
06.09.2018
16:20:26
все, увидел. Спасибо
просто в xdebuge их нет

Andrey
06.09.2018
16:21:21

Maxim
06.09.2018
16:27:14
Зачем это кешить?
И поставь defaultPageSize вместо pageSize, чтоб он в гет не прописывался на страницах пагинации

Andrey
06.09.2018
16:29:59
Большое
То не знал как геты победить

?
06.09.2018
16:34:17
Кеш штука полезная но иногда добавляет гемора

Maxim
06.09.2018
16:49:07

SiZE
06.09.2018
17:31:14

Google

Andrey
06.09.2018
17:31:50

SiZE
06.09.2018
17:36:19

Andrey
06.09.2018
17:37:54
Там аля дерево категорий, ещё не додумался как правильно сделать, там реализация в рекурсии ?
Категории могут быть до 3его уровня)

Сардор
06.09.2018
20:24:26

Andrey
06.09.2018
20:41:47

Maxim
06.09.2018
20:44:43
У кого-то upsert работает по написанному примеру?
https://www.yiiframework.com/news/165/yii-2-0-14-is-released#upserts
У меня почему-то создает 2 одинаковые записи вот так
Clicks::getDb()->createCommand()->upsert(Clicks::tableName(), [
'date' => date('Y-m-d'),
'post_id' => $post->id,
'count' => 0,
], [
'count' => new \yii\db\Expression('count + 1'),
], [])->execute()

Eugene
06.09.2018
20:58:25
?появился upsert в yii2?)?

?
06.09.2018
21:00:15
да

Eugene
06.09.2018
21:01:22
да
@maximniko а у вас стоит primary key или unique index на поля date и post_id?
ссори, не тому?
И для clicks изначальное значение логичнее задавать = 1, а не 0)

Maxim
06.09.2018
21:15:15

Eugene
06.09.2018
21:15:59
уникальность проверяется по primary key или unique
Там про unique написано)

Maxim
06.09.2018
21:16:19
ok. Спасибо!