L'astuce du jour est sur Smarty, le moteur de template utilisé sur Prestashop.
Lorsque vous développez, il est pratique de pouvoir voir tout le contenu d'un tableau ou même la structure entière d'un objet.
Voilà comment faire sans devoir passer par du php pur et dur.
Le short code {debug} est bien pratique mais dur de trouver facilement ce qui nous intéresse lorsque l'on a des centaines de variables déclarées.
Nous allons donc utiliser les modifiers Smarty
{$product|@print_r} {$product|@dump} {$product|@debug_print_var} {$product|@var_export|nl2br}
Vous avez le choix sur l'affichage, à vous de tester et choisir celui que vous préférez.
Bonjour,
Article très intéressant. Mais serait-il possible de préciser davantage ?
ans quel fichier doit-on mettre, par exemple : {$product|@print_r}
merci
Dans les fichiers .tpl de ton thème.
Par exemple pour $product tu le trouves dans product-list.tpl mais tu peux afficher le détail de n’importe quelle variable.