Как отлаживать переменные в Smarty как в PHP var_dump () - PullRequest
149 голосов
/ 12 марта 2010

У меня есть некоторые переменные внутри шаблона, и я не знаю, где я их назначил. Мне нужно знать, что находится внутри конкретной переменной; например, скажем, у меня в smarty есть переменная с именем member. Я пробовал с {debug}, но это не сработало, и всплывающее окно не отображалось.

Как вывести / отладить переменные smarty, используя что-то вроде var_dump() внутри шаблонов?

Ответы [ 11 ]

0 голосов
/ 09 января 2014

В smarty есть встроенный модификатор, который вы можете использовать, используя | (оператор одиночного конвейера). Как это {$varname|@print_r} будет печатать значение как print_r($php_variable)

...