Smarty назначил переменные шаблона - PullRequest
0 голосов
/ 06 ноября 2011

Просматривая консоль отладки Smarty, я обнаружил переменную {$ u}, которая содержит массив video => "".

{$ u} также содержит фотографию, интервью и т. Д., Которые взяты изтаблица t1 в базе данных.У базы данных есть URL-адрес в столбце видео, но он не записывается в {$ u}.Проблема сейчас в том, что я не могу понять, где находится {$ u}.

Как лучше всего узнать, где находится $ u?

1 Ответ

1 голос
/ 03 декабря 2011

Если вы не можете отладить свой код построчно (с помощью Zend или Xdebug), попробуйте поискать в своем коде PHP ->assign('u', ->assign("u" или в шаблонах Smarty для {$u=, {assign name="u" и т. Д...

К сожалению, Smarty не может автоматически сообщать вам, где была объявлена ​​переменная.

...