Как остановить показ переменных на выходе - PullRequest
0 голосов
/ 19 апреля 2011

Кажется, я не могу найти способ помешать умным переменным показывать их вывод, т. Е. Если я напишу {$foo} или {$foo++}, он покажет любое значение $foo в выводе.

Может кто-нибудь сказать мне, как я могу помешать им показать вывод?

Ответы [ 3 ]

6 голосов
/ 20 августа 2012

Я использовал это.

{$i++|truncate:0:""}
6 голосов
/ 17 марта 2014

Вам нужно использовать длинную форму, вместо {$foo++} вы бы использовали {$foo = $foo + 1}

0 голосов
/ 19 апреля 2011

Основная особенность Smarty - вывод значений переменных.

Если вам не нравится или не нравится то, что отображается, вы можете

  • прекратить присваивать переменные вашему умному объекту из PHP
  • закомментируйте переменную как {* $foo *}
...