Вопрос по шаблонизатору Twig

538
.

Доброго времени суток. Подскажите как передать переменную $user в шаблон, не выводя его.
Т.е. этот код:
echo $twig->render('index.html', array('title' => 'Главная страница'));
откроет нам шаблон и передаст параметр title.

А мне нужно чтобы передался параметр во все шаблоны.

.

В Smarty это можно было сделать так:
$smarty->assign('user', $user);

.
Mes que un club

Гляну у себя в проекте, может есть что-то, уже не помню

.
Ей 25

FixleR, документацию смотрел?
Там есть глобальные переменные. Кажись то что тебе надо.
Можно загуглить и найти разные велосипеды: передача переменных через сессию и т.д.
В Смарти однозначно проще было)

.
Сексуальность валенка

Каждому свое конечно, но я вообще не представляю как можно юзать эти smarty, twig, там тот же php в шаблонах только по виду другой.
Чем вот это хуже чем код на twig?

<?php foreach ($this->raws as $post): ?>
    Тралала
<?php endforeach; ?>

Оно хоть транслируеться и кешеруеться? Или все на лету?
Всего: 5