
DEN
16.01.2018
19:20:24

Vladimir
16.01.2018
19:23:29
конечно
Попробовал, в общем load проходит, но в модель не грузит нужные параметры, которые соответствуют столбцам таблицы

Ad.x ??
16.01.2018
19:23:55
значит с валидацией чот думать нада
видимо данные не соответствуют

Google

Vladimir
16.01.2018
19:24:51
Т.е. у меня в массиве POST четыре параметра, три должны уйти в базу, в модели, один это csrf, этот csrf записывается в публичный атрибут ну потому что больше никуда не идет, а три моих параметра в модель не записываются

Ad.x ??
16.01.2018
19:25:30

Vladimir
16.01.2018
19:25:42
и кстати ажакс падает с ошибкой 500

Ad.x ??
16.01.2018
19:25:45
его проверяет контроллер (вроде, не помню точно)

Vladimir
16.01.2018
19:25:59
Когда делается ->load он захватывает все параметры из ПОСТ, а их у меня 4 вместе с цсрф. Просто он потом никуда не идет)

Ad.x ??
16.01.2018
19:27:50
без csrf будет прекрасно работать
он твоей AR не нужен ваще

Vladimir
16.01.2018
19:29:00
ну я его убрал и ничего не именилось, ажакс падает с ошибкой 500, модель не заполняется
[['view_ip',],'string'],
[['news_id','date'],'integer'],

Ad.x ??
16.01.2018
19:29:13
смори лог ошибок

Google

Vladimir
16.01.2018
19:29:16
вот простенькие рулезы
Анн нет, атрибуты он заполняет, падает при сейве теперь
Лол
Люблю это дерьмо

Ad.x ??
16.01.2018
19:31:03

Vladimir
16.01.2018
19:31:55
там ничего)
он даже не видит этот ажакс, он показывает только ГЕТ страницы

Ad.x ??
16.01.2018
19:32:19
какой-то неправильный аякс у тебя значит :D

Vladimir
16.01.2018
19:32:37
А нет, чето есть
Ой ей, походу он не в сейве умирает а в том моем огромном запросе к базе
Эххх

Ad.x ??
16.01.2018
19:35:59
жесть беда печаль )
для сложных манипуляций лучче отдельной формой делать, а не прямо в AR хуячить

Vladimir
16.01.2018
19:38:37
дело не в форме
короче вот что меня смущает ['between','date',$model->date,$day]
я правильно это написал?
Мне в общем нужно чтобы в запросе смотрелось что дата <текущей+24 часа

Ad.x ??
16.01.2018
19:39:23
нет

Vladimir
16.01.2018
19:39:42
и как пральна?

Google

Ad.x ??
16.01.2018
19:41:15
чота типа: ['>=', 'date', \yii\db\Expression('(NOW() + INTERVAL 1 DAYS)')]

Vladimir
16.01.2018
19:41:58
а у меня уже в переменной $day посчитано в таймстампе

Ad.x ??
16.01.2018
19:42:10
нах?

Vladimir
16.01.2018
19:42:12
просто ['>=', 'date', $day]

Ad.x ??
16.01.2018
19:42:29
ну или так

Vladimir
16.01.2018
19:44:07
а это норм что я запихиваю его в такую каку? ->where(['news_id'=>$model->news_id, 'view_ip'=>$model->view_ip,['<=','date',$day]])
а то я уже запутался к черту

Ad.x ??
16.01.2018
19:45:01
да норм, чо не норм то )
ну вообще конечно для всяких непредвиденных ситуаций можно и andWhere() юзать для каждого условия

Vladimir
16.01.2018
19:46:49
попробую так, но блен это было очень красиво такой запрос такой большой какой
Прокатило, надо же

Vladimir
16.01.2018
19:51:10
О все отлично
Работает
спасибо)

Ad.x ??
16.01.2018
19:52:13
подумай насчет секунд высчитываемых вручную. мож проще отдать это дело бд? )
засорять код ненужным говном

Vladimir
16.01.2018
19:56:30
Ну можно и так
А хотя не, мне же для сейва это значение все равно нужно

Evgeny
16.01.2018
20:52:54

Google

Evgeny
16.01.2018
20:52:56
Народ, привет.
Создал свой валидатор, который проверяет что бы одна дата не была больше другой. Но он работатет на бэке.
Как в юи добавить свой клиентский валидатор?

Stas
16.01.2018
20:59:05
может попробуй что то через whenclient
посмотри в эту сторону

Evgeny
16.01.2018
21:04:45
whenClient - определяет когда включать валидацию, но не выдает саму валидацию

SiZE
16.01.2018
21:06:15

Evgeny
16.01.2018
21:27:53
да

Ad.x ??
16.01.2018
21:59:14
и почему у тебя в рулесах одно значение инт, а второе строка? 'max' => 5000, 'min' => '100'

Admin
ERROR: S client not available

Ad.x ??
16.01.2018
22:03:20
фрик чтоле

Alex
16.01.2018
22:04:17

Stas
16.01.2018
22:07:31
в слаке им напиши там вроде быстро реагируют

Alex
16.01.2018
22:26:03

Stas
16.01.2018
22:27:21
последнее время редковато
он же всех в слак агетирует

Alex
17.01.2018
00:20:39
Итак. Если не настройки базы (ENV переменных нет)
Прописал ДСН

Google

Alex
17.01.2018
00:21:39
@ExileeD
Вот и поврос - зачем стрипту для генерации файлс с темплейтом все это?

Konstantin
17.01.2018
02:43:31
https://www.youtube.com/channel/UCVtmfFFZU3M6nP0XgCYFshw/videos
жесть по Yii2 ?

Данил
17.01.2018
02:52:21

Konstantin
17.01.2018
02:58:23
нет. ютуб рекомендации выдали

Olzhas
17.01.2018
03:37:06
я пару раз пытался какие-то посмотреть, сломал лицо

Dmitriy
17.01.2018
03:39:39
ну с этой понятно. он не проверяет тут коннект
больше похоже на инициализацию в сервис локаторе
и видимо не может все загрузить куда-то

Alex
17.01.2018
03:40:56
Но опять же - зачем инициировать сервис если оно не надо

Dmitriy
17.01.2018
03:41:37
schema не кешируется там ?

Alex
17.01.2018
03:41:45
Нет.
И я же не применяю)
Я только генерю файл)

Dmitriy
17.01.2018
03:43:45
а все норм
https://github.com/yiisoft/yii2/blob/master/framework/db/Schema.php#L652

Alex
17.01.2018
03:44:27
Погодь
Зачем при генерации файла база и кэш?