Jump to content
ChDUP

variable PHP/smarty dans fichier JavaScript

Recommended Posts

Bonjour à tous

 

Je suis en pleine création d'un module.

Je recupere dans mon fichier module.php une variable, renseignée via un formulaire de l'admin du module.

Cette variable, j'aurai besoin de m'en servir dans un fichier module.js qui est appelé dans le module.tpl par

<script type="text/javascript" src="{$modules_dir}monmodule/js/module.js"></script>

Je ne vois pas comment faire ?

Je pourrai dans mon php assigner une variable smarty en fonction de ma première variable PHP, puis l'insérer dans le .tpl en jouant avec {literal} si le script JS était dans le .tpl, mais j'aimerai vraiment garder ce code dans un fichier externe.

Merci de votre aide

Share this post


Link to post
Share on other sites

Bonjour,

 

il vous suiift de metter voter varaible js en global

 

<script type="text/javascript">

var votrevariable='soncontenu';

</script>

 

 

Au moment ou le js de votre module et appeler il peut faire appeler a cette variable. Regarder product.tpl c'est très utilisé.

 

Cdt

  • Like 1

Share this post


Link to post
Share on other sites

merci, entretemps, j'avais utilisé cette solution, mais je n'étais pas certain que ce soit le plus recommandé.

En regardant product.tpl, effectivement ça semble être la meilleure solution !

Share this post


Link to post
Share on other sites

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

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More