Anonymous
для каждого случая
Anonymous
тем самым не создавая формы если те не являются составными
Nurik
да блин чё вы придумываете, я не понимаю. Могу я в отнаследованной модели игнорировать правила родительской ? Да. Остальное — мимо.
👀
а что вам мешает использовать сценарии?
Лично я не сильно еще гуру в yii, и сценариями пользоваться не совсем научен, но в формах можно реализовать много лишней логики, применимой к конкретной форме Например, загрузка фоток
Anonymous
Много людей Advanced шаблон используют ?
Для меня легче advanced, нежели basic
Nurik
В общем, ладно. Может это у меня только такие проблемы. Из-за наследования из common, многое ломается не там где должно. Пример: Есть Модель, которая заполняется данными из API, я написал гидратор для модели, и кинул модель в common. Теперь новый человек, отвечающий за часть другого апи, отнаследовал модель и затер какие-то данные, теперь API его не впускает, когда собирается запрос и отправляется. А в коде мы это не увидем. ТОлько в рантайме. Тесты конечно тоже надо писать. Но не всегда получается вс1 покрыть тестами.
Dmitriy
Я бы бил за наследования из common
Dmitriy
когда же будут в пхп финал классы
Nurik
когда же будут в пхп финал классы
да хоть final методы бы использовали. Даже этого не делают многие.
knifeblade
Я бы бил за наследования из common
и за ооп тоже бить надо )
knifeblade
а мы извращенцы тут множественное наследование хотим)
Dmitriy
и за ооп тоже бить надо )
Правильно давайте писать процедурщину.
Nurik
Нужно бить просто так)) Не нужно причин. )))
Dmitriy
final class Classname {}
Они не совсем так как в джаве работают.
knifeblade
Они не совсем так как в джаве работают.
главное запрещают наследоваться или нужен другой эффект)
Nurik
Нужно вообще в коллективе иметь сумешедшего кодера-убийцу, который бы бегал с ножом за ошибки)) P.S. который сам будет писать неплохой код.
Иван
Vladimir
Коллеги, добрый вечер! Подскажите. Загружаю файл, всё хорошо. Но если сделать у него свойство обязательной загрузки ('skipOnEmpty' => false, либо добавить в required), то ломается - модель из вью приходит с пустым файлом. То есть валидация не проходит, даже если файл кладешь. А если без этого флага, то загружается файл. https://gist.github.com/anonymous/f1dcfef7a582b0cb0c123f9f87bb4e43
Dmytro
Мне кажется, upload нужно делать перед валидацией
Vladimir
Мне кажется, upload нужно делать перед валидацией
Имеешь в виду $model->image->saveAs()? Ну это слегка нелогично и мануалы подсказывают наоборот,
Dmitriy
Мне кажется, upload нужно делать перед валидацией
Не, так нельзя. зачем лишняя кака на сервере
Vladimir
Имеешь в виду $model->image->saveAs()? Ну это слегка нелогично и мануалы подсказывают наоборот,
Решил! Нужно получать $model->image = UploadedFile::getInstance($model, 'image'); до validate()
Artur‌‌‌
Всем привет! Есть экшн: function actionXyu($param) { ..... } как мне в urlManager'е прописать параметр $param? например 'GET url/to/xyu' => 'path/to/url/xyu?param=pizda'
Anonymous
Нахуй отошли запрос)
Anonymous
😁
Anonymous
Зачем, если у него порно намечается)
Anonymous
весна видимо
Artur‌‌‌
гармоны
Nurik
гармоны
Удалите плиз это.
Artur‌‌‌
http://www.accordeon.su/wp-content/uploads/gs-1.jpg
Artur‌‌‌
гармоны
Artur‌‌‌
же говорю
Artur‌‌‌
:D
Artur‌‌‌
прости, что надавил на больное ((
Nurik
Просто неприятно такое видеть. Изображения генеталий это крайний случай.
knifeblade
не все тут фрилансеры )
Artur‌‌‌
не только лишь все
Artur‌‌‌
точнее мало кто
Anonymous
аутсорсеры?
who are you
аутсорсеры?
дальнобойщики))
Anonymous
ага
Nidzha
Добрый день всем )
Nidzha
'condition'=>'registerBoxesRkLs.state_date > NOW()
Nidzha
у меня NOW() берет не сегодняшную дату
Nidzha
Как его по другому написать ?ъ
Nidzha
Через онлайн сервис перевел сегодняшную дату на цифру
Nidzha
получилось 1491937315
Nidzha
NOW() показывает другую фигню
Nidzha
где мне его найти ? или как его проверить или есть другие способы в yii 1 написать DateTIme по другому
knifeblade
попробуйте средствами PHP )
knifeblade
time()
knifeblade
conditions(['field' => time()])
knifeblade
где мне его найти ? или как его проверить или есть другие способы в yii 1 написать DateTIme по другому
мы говорим о timestamp верно же) потому что DateTIme это тип данных БД и он вроде учитывает таймзону
Nidzha
Да верно
Nidzha
У меня в базе есть несколько записей не старше сегодняшнего дня.
Nidzha
Выяснилось что он берет некоторые записи которые > now()
Nidzha
пробовал time
Nidzha
нет он не сработал
Nidzha
conditions(['field' => time()])
Два кондишн может быть ?
knifeblade
Вы в raw запроса написали time() ?
knifeblade
Nidzha
https://gist.github.com/anonymous/65be737330cbe56b0fec322fc1f9b3f0
Nidzha
Вот сам код
Nidzha
Nidzha
Для проверки я написал так его
Nidzha
Каждый день должен редактировать)
Nidzha
Я пробовал $now = date('Y-m-d H:i:s');
Nidzha
и его передать в condition
Nidzha
чет здесь кажется тупанул
SiZE
может просто временную зону подправить?
Nidzha
я не знаю