Steel
да это не сложно, это просто ненужная работа, когда такое делается намного быстрее и автоматизированными средствами
la vie noire
ну хз хз
la vie noire
сомнительное утверждение
la vie noire
я лучше ручками и буду знать что наверняка там все в поряде
la vie noire
а так снесет тебе гии что нибудь а потом потратишь больше времени на исправление )
la vie noire
ладно, не буду спорить, просто мое мнение)
Steel
та гии генерирует нормальные модельки, я тоже знаю, что там всё впоряде
Steel
ну с наследованием-то точно не снесёт, а если сделать более интеллектуально — ну так в VCS же всё обновил, тесты прогнал, если что сломалось — глянул
Steel
я просто сторонник что всё, что можно автоматизировать — надо автоматизировать :)
la vie noire
я лучше у себя ручками все это буду)
Vladimir
я лучше у себя ручками все это буду)
Ты рил нетиповые модельки и связи ручками делаешь?)
who are you
как бы сделать такое - например форма создания или обновления данных страницы, а на этой странице например список файлов или еще какой то список, ка к этот список редактировать не трогая основную инфу страницы
who are you
нужно чот наподобие GridView внутри страницы
who are you
GridView внутри элемента GridView
Алексей
модальное окно?
👻
Editor widget вроде как им можно попробовать
Nurik
я хочу, чтобы его генерировал gii, а не я
Кодогенерация корень множества дыр в безопасности и других неочевидных проблем. Иной раз открываешь код, а там забыли удалить нагенеренные экшены. После этого отказался от такого "добра". Меньше кодогенерации — больше контроля.
Nurik
Больше нравится подход Doctrine в Symfony. Изменил Entity, получил миграцию. А не наоборот.
Steel
вечная фигня вот такая спрашиваешь «как сделать Х», а тебе отвечают «тебе не нужно делать Х» нет, мне нужно генерировать модели, я прекрасно знаю все плюсы и минусы кодогенерации мне интересно как улучшить, а не «пользоваться или нет»
Nurik
с крудом — нема вопросов а вот модели писать руками — да ну нафик
А что её там писать. Замаппил поля из таблицы на модель и все. А дальше. по необходимости добавляешь что нужно.
Steel
ну я ж описал проблему что если добавлять напрямую — ручной код затрётся наследование — решает проблему, но выглядит не идеальным я вот и спросил, какие у кого идеи есть кроме наследования
Nurik
ну я ж описал проблему что если добавлять напрямую — ручной код затрётся наследование — решает проблему, но выглядит не идеальным я вот и спросил, какие у кого идеи есть кроме наследования
Главное потом туда не ходить и не править руками)). По сути, юзаешь отгенеренную модельку для ремаппинга полей. Остальное перебиваешь в потомке. Но это ИМХО костыль.
Nurik
Модуль giiant расширение для gii делает ровно так.
Nurik
Модуль giiant расширение для gii делает ровно так.
А может не он, не помню но какое-то расширение это делает в общем.
Steel
Главное потом туда не ходить и не править руками)). По сути, юзаешь отгенеренную модельку для ремаппинга полей. Остальное перебиваешь в потомке. Но это ИМХО костыль.
ну вот я тоже думаю что костыль но для некоторых проектов это упрощает мне жизнь тем более Шторм умеет видеть рассинхрон модели и структуры базы, что тоже удобно — не забудешь добавить поле полюбому :) а потом одним кликом (или консольной командой) перегенериваешь все модельки из base и как бы и хорошо
Good
А насколько сейчас актуально делать отдельно html, отдельно text шаблоны для писем?
Good
Я вот даже не помню, когда просматривал письмо в не-html
The Ant
текст можно для всяких служебных целей использовать
Good
Да, но если это письма, которые шлются пользователям? просто влом отдельно делать
The Ant
ну у нас чекер сетки сайтов рассылку делает текстом. Просто "домен такой-то не отвечает. ошибки: бла бла"
Good
Это понятно
Good
То есть, если письмо просто для человека, можно смело забить на текст, и делать тупо хтмл
The Ant
дак делай как хочешь )
Good
Да понятно, просто думал. может есть подводные камни, типа херовой тучи людей, сидящих через ВАП на нокиях 3310)
Good
Только так, только так
who are you
Dropdownlist как сделать его высотой больше если он мульти выбор?
who are you
Амбразура маленькая неудобно
who are you
Неужели нашел. Оказалось свойство SIZE
Артем
хочу по больше тёлок-программисток
Alexandr
хочу по больше тёлок-программисток
находишь фабрику тёлок-программистов и начинаешь создавать
Артем
ну да, я пока видел только пиздец) эти девки не были на девок похожими. больше на покемонов
Andrew
Какой есть datepicker для yii2 нормальный? Нужно фильтровать girdview по датам
Артем
datetimepicker от jquery
Артем
чем он плох?
Roman
чем он плох?
тем, что не kartik-v 😊
Артем
ну тот не юзал, ничего сказать не могу)
Артем
а вот про телок интересно
Roman
а вот про телок интересно
ну это не в этом чате, скорее всего (но я не уверен) 😊
Артем
хто его знает. может сейчас как начнут откликаться Краснодарские программисточки)
Артем
завалят уведомлениями
Andrew
про картик слышал, ща поставлю, буду пробовать
Roman
хто его знает. может сейчас как начнут откликаться Краснодарские программисточки)
тем более, вдруг я их отпугиваю своим присутствием, а сейчас свалю и они как начнут тебе тут написывать 😊
Артем
поставь
Artem
Есть вопрос :) У меня на локале php почему-то пропускает ошибки в namespace. Допустим я второпях напишу: use yii\helpers\{Html, url}; У меня все работает и я не замечаю, комит-пуш, а при развороте на dev-сервере уже "выплевывается" ошибка, что класс url найти не может и нужно править на : use yii\helpers\{Html, Url}; На локале винда, PHP 7.1.10 с дефолтными настройками (без OSPanel) 🤔 Что может за это отвечать?
Jimm
на деве линукс небось?
Artem
Да) Ощущение, что он у меня в каком-то более "мягком" режиме
Jimm
линукс чувствителен к регистру
Jimm
если винда спокойно по url.php откроет Url.php к примеру, то линукс нет
who are you
Как то можно сделать checkboxlist в два столбика?🙂
Artem
@JimmDiGriz, cпасибо за разъяснение 👍
The Ant
Какой есть datepicker для yii2 нормальный? Нужно фильтровать girdview по датам
их всего пару. гитхаб тебе в помощь и yii тут вообще не причем
Andrew
я имел ввиду чтоб интегрирован был как виджет и мороки меньше
Andrew
спасибо за ответ все равно
SiZE
хочу по больше тёлок-программисток
постановка неверная. программисту надо побольше тёлок тестировщиц, с которыми он почаще сможет взаимодействовать :)
The Ant
ты в курсе как эти виджеты работают? Они всего лишь обертки для фронтовые библиотек
The Ant
подключаешь ассет (который сам пишешь, или вообще регистрируешь урл жски с сдн) и юзаешь без гемороя
Кирилл
хочу по больше тёлок-программисток
Есть у нас одна в кабинете. Даже песня со временем родилась: А в отделе у наааааааас, есть девчонка однаааааа, программистом себя, считает она, программистом себя, считает она! Я гляжу к ней в код, е6a**йтыврот, А я всё гляжу, слов не нахожу, ча-ча-ча
Артем
мде..
Артем
ну симпотная хоть?
Кирилл
Да песня так, для стимула. Всё неплохо у нее с кодом
Артем
значит со внешной так се
who are you
Народ что то не получается прочеканые квадратики вывести в чекбокслист
who are you
Есть пример такой?