2011-11-06 5 views
0

En parcourant la console de débogage Smarty, j'ai découvert la variable {$ u}, qui contient le tableau video => "".Variables de modèle affectées par Smarty

{$ u} contient également une photo, une interview, etc. qui provient de la table t1 de la base de données. La base de données contient une URL dans la colonne vidéo, mais elle n'est pas capturée dans {$ u}. Le problème en ce moment est que je ne peux pas savoir où {$ u} est peuplé.

Quelle est la meilleure façon de savoir où $ u est peuplé?

Répondre

1

Si vous ne pouvez pas déboguer votre code ligne par ligne (avec Zend ou Xdebug), essayez de rechercher votre code PHP pour ->assign('u', ->assign("u" ou vos modèles Smarty pour {$u=, {assign name="u", etc ...

Unfortunatly il n'y a aucun moyen de faire en sorte que Smarty vous dise automatiquement où une variable a été déclarée.

Questions connexes