Форум → Программирование → PHP для идиотов → Расширения PHP → Blitz 0.7 и php-функции
Blitz 0.7 и php-функции
Страницы: ← Предыдущая страница →
-
13 марта 2012 г. 13:32, спустя 15 минут 4 секунды
Ну ведь в блитце нет условий в шаблонах, следовательно в контролере надо породить много переменных, которые будут фигурировать в каждом IF, а switch позволяет передать одну а ее возможные значения писать в шаблоне. Типа:
{{ SWITCH $role }}
{{ CASE 'goalkeeper' }}Вратарь{{ END }}
{{ CASE 'forward' }}Нападающий{{ END }}
{{ CASE 'defender' }}Защитник{{ END }}
{{ DEFAULT }}ХЗ кто{{ END }}
{{ END }} -
13 марта 2012 г. 13:42, спустя 10 минут 16 секунд
Ну ведь в блитце нет условий в шаблонах, следовательно в контролере надо породить много переменных, которые будут фигурировать в каждом IF, а switch позволяет передать одну а ее возможные значения писать в шаблоне. Типа:
{{ SWITCH $role }}
{{ CASE 'goalkeeper' }}Вратарь{{ END }}
{{ CASE 'forward' }}Нападающий{{ END }}
{{ CASE 'defender' }}Защитник{{ END }}
{{ DEFAULT }}ХЗ кто{{ END }}
{{ END }}
есть условия
{{ IF $role == 'goalkeeper' }} Вратарь {{ ELSEIF $role == 'forward' }} Нападающий … {{ END }} -
13 марта 2012 г. 15:11, спустя 1 час 28 минут 57 секунд
Тогда да, прокатит. Спасибо. А в какой версии появились, в 0.7?
blitz-0.7.1.12
Просто сама идея условий в IF-е мне не очень нравится, снижает читабельность шаблона.
мне в-общем тоже. но они есть. это какбе чисто политическое решение :)
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!