Обновить
0
0

Пользователь

Отправить сообщение

Вот для "хитрых вариантов обработки блоков" это как раз очень хорошо и работает. Понятно, что когда просто список проитерировать подход с "контроллером шаблона" кажется излишеством. Но вот когда возникают всякие нестандартные ситуации, типа условия на закрытие тега, сложные таблицы с colspan и rowspan, итерирования при определенных кратностях и.т.д. и.т.п - удобно, когда это собранно в отдельном скрипте, а не спагетти-шаблоне. Ну во всяком случае, мне удобно. А так дело вкуса.

Ну а про голосование пользователей ногами. Как показал этот тред, пользователи не столько осмысленно делают выбор, сколько просто не осознают этот, несколько нестандартный, подход.

Меня тоже. Ибо этот слой и есть самое ключевое и красивое в blitz. Он позволяет отправлять данные в шаблон не городя многомерных массивов, в любом удобном порядке и не смешивая логику вьюхи с HTML. А без этого слоя - блиц обычный шаблонизатор, проигрывающий любому конкуренту по фичасточсти.

Смысл команды block то что можно в контекст любой глубины сразу передать переменную, не городя массив 10 кратной вложенности. Точнее говоря, blitz сам построит датасет под капотом. Это очень удобно.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность