[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Использование php в шаблонах twig
batazor
У меня такой вопрос, есть к примеру форма для регистрации, и если пользователь зарегистрирован то выводим сообщение, иначе форму. Как это правильно реализовать?
batazor
Вот такие отрывки
В модели:
if (empty($_SESSION['name'])) {
$user = $_SESSION['name'];
$data = array('user' => $user);
}

В виде:
echo $twig->render($content_view, array('info' => $data));

В шаблоне:
{% if info.user|length == 1 %} // не знаю как еще проверить на существование
Вы успешно зарегистрировались. Hello {{ info.user }}!
{% endif %}
{
% if info.user|length == 0 %}
Выводим форму
{% endif %}

Я пока вижу только такой вариант, придется каждый раз в модели писать одно и тоже. Может есть способ получше? модель MVC брал здесь http://habrahabr.ru/post/150267/
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.