Articles of twig

Symfony2 / Datatable Bundle – ошибка: установите идентификатор datatable в вашем действии с помощью «setDatatableId», используя идентификатор из вашего представления

Я импортирую Bundle AliDatatableBundle на github, следуя шаг doc один за другим, за исключением того, что установка $ bin/vendor install в установку, потому что с Symfony2.6 этого не нужно. Когда я создаю функцию в своем контроллере и рендеринг в моей ветке, у меня есть эта ошибка : Во время рендеринга шаблона было исключено исключение («Нет […]

PHP: Twig: Относительные пути для изображений?

Удивление, если есть способ использовать пути относительно места хранения шаблона в движке шаблонов Twig. Сценарий выглядит следующим образом: У меня есть сайт Typo3, где мое приложение находится в файлеadmin / myApplication. Я использую Twig в качестве механизма шаблонов для отображения многоязычного контента, который динамически загружается из файлов JSON. Некоторые из моих файлов шаблонов содержат пути […]

Переменная как имя строки в TWIG: Symfony 2

У меня проблема в приложении Symfony2. В контроллере я получаю массив пользователей facebook и отправляю его в свой класс формы, где я создаю некоторые флажки. В моем шаблоне мне нужно распечатать эти флажки в качестве изображений этих пользователей. Я пытаюсь напечатать это следующим образом: {{form_row (form. {{Girl.id}}}}}, но шаблон TWIG не позволяет использовать переменную {{girl.id}} […]

Twig для CakePHP

Я пытаюсь использовать Twig с CakePHP, поэтому я установил этот плагин: https://github.com/predominant/TwigView И в демонстрации CakePHP мы создаем блог, и я могу использовать его в файле tpl: {% for post in posts %} <tr> <td>{{post.Post.id}}</td> <td>{{post.Post.title}}</td> <td>Edit | Delete</td> <td>{{post.Post.created|date("F j, Y")}}</td> </tr> {% endfor %} То, что я не могу заставить работать, преобразует это: […]

Включить активы в расширение Twig с помощью Symfony2

Я хочу включить ресурс с некоторым файлом сценария в расширение Twig. Например, я хочу объявить функцию twig {{ init_project() }} , но когда я пишу в своей функции {{ init_project() }} '<script type="text/javascript" src="{{ asset('bundles/mybundle/js/script.js') }}"></script>' , он не работает, он возвращает ошибку 404 в панели отладки браузера. Итак, как я могу это сделать?

Symfony – Элемент формы как обычный текст

У меня есть форма, содержащая набор форм ( Vote со многими VoteChoice ). VoteChoiceType выглядит следующим образом class VoteChoiceType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('answer', null, array('disabled' => true)) ->add('priority', null); } public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults(array( 'data_class' => 'PollBundle\Entity\VoteChoice', )); } } Теперь в моем контроллере я […]

Symfony: создание поля формы datetime действительно для чтения

Я отметил поле формы даты и времени как read_only. Поскольку эти швы не имеют эффекта, я отклонил шаблон шаблона по умолчанию. Это прекрасно работает. {% block datetime_widget %} {% if read_only %} {{ value.date.year }}-{{ value.date.month }}-{{ value.date.day }} {{ value.time.hour }}:{{ value.time.minute }} {% else %} {{ parent() }} {% endif %} {% endblock […]

как сделать домашнюю страницу dompdf

Мне нужно преобразовать динамическую страницу, написанную с помощью TWIG в PDF. Я не могу заставить его интерпретировать код TWIG, каждый вывод php, html визуализируется, но TWIG игнорируется. Можете ли вы сказать мне, есть ли решение, которое не «переписывает один и тот же шаблон в php»?

app.request.attributes.get ('_ route') пуст, когда я переопределяю страницу ошибок 404

Я пытаюсь настроить страницу ошибки 404, чтобы я сделал: 1) Создать приложение / Ресурсы / TwigBundle / views / Exception / error404.html.twig 2) Я изменил is_granted () для {%, если app.user и is_granted ('…')%} в "layout.html.twig", используемый "error404.html.twig" 3) php app / console cache: clear –env = prod –no-debug 4) Доступ в prod enviroment к […]

Генерация символов командной строки Symfony2 в глобальной папке (расширенная)

В связи с предыдущим вопросом, который я задал, и получил ответ, я отправляю этот вопрос для дальнейшего повышения удобства использования ответа, вопрос заключается в том, как автоматически генерировать шаблоны ветви в app/Resources/views/home/home.html.twig глобальной папки app/Resources/views/home/home.html.twig при использовании php app/console generate:controller команда php app/console generate:controller . я получил работоспособный ответ на этот вопрос, который вводит путь […]