John
пробовал так
John
{{ MenuMainWidget.widget() }}
John
вообще пусто
John
никаких ошибок и ничего не выводит
Sam
Есть вопрос, хотя наверное не в это сообщество, но всё же: есть лист услуг, планирую сделать dropDownList с выбором услуг. Но для улучшения юзабилити хотелось бы выдать возможность администратору не только выбирать услугу из списка, а самостоятельно ввести id. В какую сторону копнуть? jQuery Toggle?
Павел
{{ MenuMainWidget.widget() }}
{{ use('yii/grid/GridView') }} {{ grid_view_widget({ 'dataProvider': dataProvider, 'columns': [ {'class': '\\yii\\grid\\SerialColumn'}, 'id', 'name', { 'attribute': 'checked', 'value': someFunction } ] }) }}
Павел
Вот кусок из доки
John
он типа yii ' шный
Павел
сделай по аналогии
John
я уже как только не извращался
John
John
не хочет оно работать
Павел
Класс виджета покажи
John
стандартный
John
http://joxi.net/Y2LjbNEu9z61Nr.png
Павел
{{ use('app\MenuMain') }} {{ menu_main_widget({})}}
Павел
Так не работает?
John
ща
Павел
файл где лежит?
Anonymous
НУ и зачем вам твиг?
Anonymous
Йии не для твига
John
файл лежит frontend/widgets/MainMenu
Anonymous
Йии не очень любит из коробки ангуляры, реакты
Павел
{{ use('frontend\widgets\MenuMain') }}
👻
Я вижу вариант тока для верстал
Anonymous
Йии это жы квери и РНР в качестве шаблонизатора
👻
А так он не впился
👻
Как и смарти
Anonymous
Я вижу вариант тока для верстал
Весталы РНР норм понимают
John
ооо
John
работает
Anonymous
вот объясните, может я тупенький
John
А класс MenuMain
спасибо чувак!!
Anonymous
но чем РНР в качестве шаблонизатора хуже чем твиг/смарти/блейд/етс?
John
Павел
Имхо
Anonymous
Профиты где?
Anonymous
Смузи?
Anonymous
Подвороты?
Alexander
Наследованием?
John
читаемость кода легче
Anonymous
Я вижу только один профит, запрет новичкам так просто начать запросы хуярить
Anonymous
из вида
Павел
Наследование шаблонов, намного лучше читаемость
Anonymous
есть такие
Павел
Есть и такие
Владимир
Доброго времени суток, имеется такая верстка, как сделать ограничение размена изображения, получаются слишком большие фото https://pastebin.com/MmLAdFQV В версте пока очень слаб
Anonymous
можно писать пхп код
Ну вот я уже и говорил. Наследование не пойму, мне оно вроде ни разу не нужно было.
Павел
Бывает и нужно
Anonymous
Извините, может я дед, но шаблонизаторы кажутся технологией ради техногии
Dmitriy
Ну вот я уже и говорил. Наследование не пойму, мне оно вроде ни разу не нужно было.
да в пхп шаблонах есть наследование . если грубо говоря
Anonymous
Мне не попадался юзкейс такой
Anonymous
Дима, а в ларавел можно блейд отключить? :D
Alexander
Мне не попадался юзкейс такой
просто ты не знал, что его можно применить :) один раз попробовав отказаться уже сложно
Anonymous
Павел
Мне не попадался юзкейс такой
Я юзал на смарти3 в уже запиленном проекте. Прикольно. Но без него вполне можно обойтись
Павел
Как лучше сделать?
Отдавай нужный размер через хелпер или сервис
Владимир
Отдавай нужный размер через хелпер или сервис
т.е. в хранилище будут оригинальные размеры, а на выводе укороченые или ты предлагаешь при загрузке фоток подгонять их?
Павел
Да, бывает такое, если есть время, покажи боевой пример.
Ты начнешь кричать что я и на php такое сделаю два пальца
Павел
т.е. в хранилище будут оригинальные размеры, а на выводе укороченые или ты предлагаешь при загрузке фоток подгонять их?
Как удобно. Можно при загрузке если размеров не много и фиксированные. Или при отдаче
Alexander
Да, бывает такое, если есть время, покажи боевой пример.
А с Yii знаком плохо. Поправь, если не прав, но там нельзя задать layout из шаблона?
Владимир
Как удобно. Можно при загрузке если размеров не много и фиксированные. Или при отдаче
Ага, спс, кажется нашел что нужно http://www.yiiframework.com/doc-2.0/guide-helper-html.html
Павел
Ага, спс, кажется нашел что нужно http://www.yiiframework.com/doc-2.0/guide-helper-html.html
Если размер один можно даже в модели запилить метод getTrumbs() например
Alexander
А нафига
зачем layout задавать из шаблона? ну чтобы верстальщик не лез в php-код
Павел
Но имхо это не торт
Павел
В чем разница?
Владимир
Если размер один можно даже в модели запилить метод getTrumbs() например
Размер будет у всех одинаковый, да мне торт пока не нужен, тут и сухих кексов хватит)
Павел
что так что так лайаут в файле хранится
Alexander
В чем разница?
то что твиг-код это область его ответсвенности, а php - нет
Павел
Размер будет у всех одинаковый, да мне торт пока не нужен, тут и сухих кексов хватит)
Ну тупо сделай метод в модели, а если размер ваще один то я бы оптимизировал при загрузке, но тогда при замене верстки будет ой
Павел
то что твиг-код это область его ответсвенности, а php - нет
Выучить твиг синтаксис верстальщиг осилил, а php нет?