Yii2 + twig extension

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
t3rmit
Сообщения: 23
Зарегистрирован: 2014.04.29, 10:46

Yii2 + twig extension

Сообщение t3rmit » 2015.01.23, 17:19

Начал использовать в проекте twig. Установил, настроил, все работает.
Но не знаю, как заменить некоторый php-код в шаблоне twig, в частности тот, где визиваются статичесские методы.
Например, как написать это в шаблоне twig?

Код: Выделить всё

<?=WidgetName::widget(['name'=>$name])?>
или

Код: Выделить всё

Modal::begin([
    'header' => '<h3>Send link</h3>',
]);
...
Modal::end();
Советуют написать свой фильтр, но рабочего примера не нашел. А сам не пойму, как написать. Кто-то знает, как разрулить проблему? Или может у кого есть рабочий пример по вызовам статичесских методов?

dmeroff
Сообщения: 101
Зарегистрирован: 2012.06.05, 14:32
Откуда: Петрозаводск
Контактная информация:

Re: Yii2 + twig extension

Сообщение dmeroff » 2015.01.23, 17:32

Внимательно читаем этот пункт документации.

t3rmit
Сообщения: 23
Зарегистрирован: 2014.04.29, 10:46

Re: Yii2 + twig extension

Сообщение t3rmit » 2015.01.23, 18:30

dmeroff
спасибо
там описано, как решить первый пример, но с модальным окном это не работает


Аватара пользователя
jumper423
Сообщения: 61
Зарегистрирован: 2015.05.23, 02:30
Откуда: Тирасполь
Контактная информация:

Re: Yii2 + twig extension

Сообщение jumper423 » 2015.05.25, 08:40

Код: Выделить всё

{{modal_begin({
    'header' : '<h3>Send link</h3>'
})}}
...
{{ modal_end() }}
Хотите купить дешёвый, быстрый и качественный VPS сервер, моим выбором стал Rootwelt. Всем советую, не прогадаете ;)

Ответить