@yii2ru

Страница 894 из 1721
DEN
16.01.2018
19:20:24
ord -- Возвращает ASCII код символа
типа засунул символ возвращает ascii?

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 записывается в публичный атрибут ну потому что больше никуда не идет, а три моих параметра в модель не записываются

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

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

Vladimir
16.01.2018
19:25:59
csrf не надо никуда писать
Да это правда, но в ПОСТ же он остается

Когда делается ->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
ну или так

просто ['>=', 'date', $day]
со знаком ошибся ) <=

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 - определяет когда включать валидацию, но не выдает саму валидацию

Evgeny
16.01.2018
21:27:53
да

Ad.x ??
16.01.2018
21:59:14
whenClient - определяет когда включать валидацию, но не выдает саму валидацию
http://www.yiiframework.com/doc-2.0/guide-input-validation.html#implementing-client-side-validation

и почему у тебя в рулесах одно значение инт, а второе строка? '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 ?

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

Olzhas
17.01.2018
03:37:06
нет. ютуб рекомендации выдали
на ютубе туториалы смотришь по yii?

я пару раз пытался какие-то посмотреть, сломал лицо

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
Погодь

Зачем при генерации файла база и кэш?

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