2013-11-30 3 views
7

У меня есть do_shortcut, и мне нужно встроить его в шаблон ветки. Я попытался с помощью справиться кода в файле PHP мой-code.php:Как вставить php в twig

<?php do_shortcut('[my-code]'); ?> 

Далее в веточка страницы over.twig:

{{ include ('options/my-code.php') }} 

/* I also tried */ 

    {% php %} 
      <?php do_shortcut('[my-code]'); ?> 
    {% endphp %} 

Но не работает. Любое предложение? Благодарю.

ответ

-4

Попробуйте этот код:

{{ wp.do_shortcode('[shortcode]')|raw }} 
1

О include части, создать my_code.html.twig файл на приложение/Ресурсы/просмотров/my_code.html.twig и скопировать и вставить код из my-code.php

Затем вы можете включить этот код в любом месте, как:

{% include 'my_code.html.twig' %} 

EDIT: испытано и работа в symfony3

Смежные вопросы