Как, можно ли выйти и использовать сырой php в шаблонах Latte в Nette?

Как выйти и использовать необработанный php в Latte в Nette, например, можно использовать для отладки и других нестандартных, не передовых практик, ведения журнала и того, что не так, как это не стандартно, а скорее в крайних случаях или случаях отладки, возможно, очевидно

2 ответа

Для целей отладки должно быть достаточно встроенного {dump}или же {dump $var}макрос.

https://latte.nette.org/en/tags#toc-dump

В файлах .latte (@layout.latte) можно использовать такой синтаксис: {php}или псевдоним {do}latte для выполнения необработанного кода внутри него, например

{do Tracy\Debugger::barDump(get_defined_vars()); }

или любой стандартный php, например

{php var_dump([1,2,3,4]); echo "text"; }

https://latte.nette.org/en/tags#toc-do

Другие вопросы по тегам