Pages: 1
Salut à tous,
Souvent dans piwigo, on a une structure de tableau de ce type :
[une_clé] => Smarty_Variable Object (
[value] => Array (
[0] => Array (
[id] =>valeur
[autre clé] => valeur
etc
Quelle est la bonne syntaxe en php pour accéder aux valeurs contenues dans une variable objet smarty ?
Ici je cherche à récupérer les valeurs des clés id, autre clé.
Depuis que le début, smarty me pose beaucoup de problème et leur doc est loin d'être claire.
Merci.
@+ ;)
Hors ligne
Bonjour
un ex plus concret ? Sinon vous avez getTemplateVars http://www.smarty.net/docs/en/api.get.template.vars.tpl
Hors ligne
Bonjour,
Bien sûr que get_template_vars est la bonne méthode à employer. En fait, mon code bloquait en amont à cause d'une erreur de ma part.
En résumé donc dans piwigo un
global $template;
$template->get_template_vars('mon objet smarty');
permet bien d'accéder simplement dans tous les cas aux différent tableaux, valeurs et index de cet objet.
Avec une class php je peux assigner ce que je veux dans mon objet smarty
dans mon tpl, je peux appeler la valeur de mon objet smarty {$objet_smarty.valeur}
ou par une boucle foreach
je pense avoir compris comment faire proprement les choses.
Merci.
@+ ;)
Hors ligne
Pages: 1