Jump to content

Utilisation de {$tpl_dir} ou {$img_dir} dans les fichiers tpl


Recommended Posts

Bonjour,

J'essaye d'utiliser les deux variable suivantes  : {$tpl_dir} ou {$img_dir} soit le répertoire du thème ou des images du thème au sein de mes fichier tpl.

 

Cela fonctionne bien pour "product-list.tpl" (mais ce n'est pas la où j'en ai besoin) , mais pas dans "product-list-colors.tpl" où j'en ai besoin.

 

Qu'est qu'un a t il une piste?

 

Le message affiché est le suivant :

<br /> <b>Notice</b>:  Undefined index: tpl_dir in <b>/home/solittlest/www/DemoPrestaShop/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code</b> on line <b>68</b><br /> <br /> <b>Notice</b>:  Trying to get property of non-object in <b>/home/solittlest/www/DemoPrestaShop/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code</b> on line <b>68</b><br />

 

Merci de vorte aide

AB

Link to comment
Share on other sites

les variables smarty sont affectées depuis les contrôleurs correspondants, donc tous les fichiers tpl n'ont pas forcément accès aux mêmes variables.

Les valeurs que vous cherchez étant définies par des constantes au sein de PS essayez ceci:

 

{$smarty.const._THEME_DIR_} pour le thème en cours

{$smarty.const._THEME_IMG_DIR_} pour le répertoire img de ce thème.

  • Like 1
Link to comment
Share on other sites

  • 2 years later...
  • 7 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...