Jump to content

Variable non disponible dans le javascript


Recommended Posts

Bonjour à tous,

 

j'ai un module très basique composé de :

 

1 - un php qui intérroge une table et assigne son contenu à une variable smarty

2 - un tlp qui rend accessible cette variable à javascript

 

si dans mon tpl je rends ma variable accessible via un code du style :

<script type="text/javascript">
var ma_liste = {$ma_liste};
</script>

tout marche bien

 

si par contre je la rends accessible via un code du style :

{addJsDef ma_liste=$ma_liste}

ceci ne marche QUE quand le cache smarty est désactivé (dans le back office). Quand le cache est activé le débugger de mon navigateur me dit que ma_liste n'est pas définie.

 

Je souhaiterais privilégier cette syntaxe et bien sûr pouvoir activé le cache smarty.

 

Ma version de prestashop est la 1.6

J'ai essayé de supprimer le cache smarty ainsi que quelques autres pistes trouvées sur ce forum mais rien n'y fait.

 

Merci d'avance pour vos sugestions et/ou questions.

Link to comment
Share on other sites

  • 2 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...