Павел
Всем щастя!
Anonymous
$formYoba <- экземпляр эктив форм, а филды от $form создаются
Павел
Прокинуть в класс вида и прямо из контроллера фигануть
Павел
Я бы твиг прикрутил
Good
по правильному прокинув через контроллер, чуть криво в самом контроллере - между этими какая разница?
Павел
Хотя если подразумевается что возможно отключать блоки программно...
Anonymous
У тебя вью может быть несколько
Anonymous
Первый варик я предлагал во второй параметр метода render засунуть
Anonymous
Второй это через $this->view->isEnbledSomeBlock
Anonymous
В контроллере
Good
Ага, понял
Anonymous
Второй криво, по тому что вью могут быть разные
Anonymous
Но я видел и не такие ужосы
Павел
Ты ещё молодой
Anonymous
Я это @k1sliy
Anonymous
Я видел ужосы
Anonymous
Рассказать?
Anonymous
ТЫ готов?
Dmitriy
Может кто подсказать как правильно генерировать динамический js код? Делаю свой пакет и js меняется в зависимости от url и настроек модуля...
Dmitriy
Url менеджера
Павел
ТЫ готов?
Не, у меня слабое сердце и дети
Павел
Ассетом можно прикрутить инлайн код
Dmitriy
Точнее ни как правильно, а как его подключить
Павел
Так же как и файл js
Павел
Есть в ассет менеджере для этого метод
Anonymous
В общем челики были говнодрочеры 80 левела, они не знали, что метод render вторым параметром принимает массив, который будет развёрнут во вью, они короче пишут паблик свойство в контроллере, data куда в конце экшена кладут инфу, далее во вью обращаются к этим данным $this->context->data, но это только цветочки, т.к. они не осилили эктив форм, эту дату они Json::encode делали и рендерили, далее jquery лапша была, которая на фронтенде декодировала и заполняла поля в форме))))
Павел
Зато универсально!
Павел
Нет привязки к фреймворку - profit!
Павел
Скорее они откуда то готовый код скопипастили
Anonymous
Я одно не мог понять, как они догодались $this->context использовать, но не догадались в render передать.
Павел
Котелок то варит!
Anonymous
Скорее они откуда то готовый код скопипастили
Это где такому учат? Это на столько уебанский юз кейс, что мне бы в пьяном угаре так не пришло в голову делать.
Sam
А это, валидатор, который будет данные на фронте валидировать, это нужно отдельно JS-код писать или оно путем AJAX-а проверяет, и сам валидатор только на бэке?
Павел
Сказали надо сегодня. Код уже готов только прикрутить 😆
Sam
И возвращать только success/текст ошибки?
Павел
Да
Sam
Да — AJAX'ом?
Павел
А ты думаешь enableAjaxValidation это просто для красоты в активформ?
Sam
Да
Sam
Sam
Шучу, я думал мб только для некоторых валидаторов так
Sam
Спасибо!
Dmitriy
Есть в ассет менеджере для этого метод
Можете пальцем тыкнуть в доку, не могу найти
Павел
Да
Вот и сделай красиво
Sam
Да много таких историй, я как-то отдельную функцию написал по формированию массива определенного типа
Sam
А можно было штатными методами юии сделать
Anonymous
самый эпик дергать в модуле SL напрямую без всяких проверок
Бугага, я вспоминаю слова учёного ПАРНИ, Я ПРОЧИТАЛ ПРО ДИ АЙ, ЭТО ПОЗВОЛЯЕТ ГИБКО МОДУЛИ ОРГАНИЗОВАТЬ, ПОЭТОМУ ВМЕСТО new ИСПОЛЬЗУЙТЕ Instance::ensure() Я тогда зеленый был, говорю, а что такое Ди Ай простыми словами, НУ ЭТО ТАКАЯ ШТУКА НУЖНАЯ КОТОРАЯ ПОЗВОЛЯЕТ ГИБКО ВСЁ ДЕЛАТЬ Я такой, НУ ООООК, и дальше new писать стал...
Sam
Ну а самый эпик был в начале разработки, где я insert-методы создавал с помощью createcommand
Sam
Не, я с yii2 только третий месяц работаю
Sam
Первый фреймворк
Anonymous
Просто я хоть и имел опыт mysql_query дрочерства в школе и колледже, но работать начал сразу на Йии2
Sam
Только потом на PDO/MySQLi перешл
Anonymous
Соболезную
Sam
Та да, из-за глупой работы выпал год
Anonymous
Та да, из-за глупой работы выпал год
я сам чуть курьером/продавцом не стал :D
Anonymous
Чужой город и голод заставляли пробовать ВСЕ вакансии
Anonymous
docflow тащит
yii2-docflow форева, ЩАС ВОТ ЕЩЁ jsonb НАЧНЕМ ИСПОЛЬЗОВАТЬ И МОНГУ, МОНГА БЫСТРАЯ
Павел
Можете пальцем тыкнуть в доку, не могу найти
Обманул. Это из вью можно сделать легко
Anonymous
Паша, я ему уже предлагал через DI
Anonymous
Он не хочет, не помогай ему, он плохой/тупой/ленивый (нужное подчеркнуть)
Anonymous
ДА ЭТО ЖЁСКА
Stas
yii2-docflow форева, ЩАС ВОТ ЕЩЁ jsonb НАЧНЕМ ИСПОЛЬЗОВАТЬ И МОНГУ, МОНГА БЫСТРАЯ
глянул на гите че то как минимум пара таких либ вы какую имеете в виду ссыль в студия
Anonymous
Anonymous
ВОЛОДЯ
Anonymous
ВЛАДИМИР
Anonymous
yii2-docflow в массы
Anonymous
Откроем ящик пандоры?
Anonymous
глянул на гите че то как минимум пара таких либ вы какую имеете в виду ссыль в студия
никакую, забудь плиз, лучше не надо, беги, глупец, я предупредил)
Anonymous
@KoJIT у Серёги чёт гитхаб совсём нулёвый последнее время, неужели завязал писать код на yii2 в mcedit
Anonymous
Кстати да, vim говно, шторм говно, mcedit - выбор мастеров!
KoJIT
ищущие да найдут, это не сложно, но лучше не надо
Anonymous
Я смотрю сейчас это