cancel
Showing results for 
Search instead for 
Did you mean: 

Faire passer en priorité le javascript puis freemarker

kizux_3453
Champ in-the-making
Champ in-the-making
Bonjour à tous,
Je vous explique mon problème :
J'ai un script javascript dans mon template freemarker qui possède un objet : chosenoption.value

J'utilise freemarker de la sorte :
<#list tagsSites[chosenoption.value] as tag>

Malheureusement freemarker me signale que chosenoption est indéfini, en effet il ne l'est pas dans mon fichier.js d'alfresco mais dans un script js insérer dans le template.

Comment faire pour que freemarker laisse la priorité à mon script de remplacer la valeur de chosenoption.value puis ensuite d'intervenir ?

Merci de votre aide !
2 REPLIES 2

rguinot
Confirmed Champ
Confirmed Champ
Je pense plutôt qu'il vous faut générer du javascript qui , par exempl,e rafraichira la page en rajoutant un paramètre GET a l'URL, que vous utiliserez dans le template.
Ou bien utiliser de l'ajax pour faire ça sans rafraichir la page.

voir http://wiki.alfresco.com/wiki/Template_Guide et http://wiki.alfresco.com/wiki/Surf_Platform_-_Freemarker_Template_and_JavaScript_API, la variable "args"

kizux_3453
Champ in-the-making
Champ in-the-making
J'ai finalement utilisé de l'AJAX, merci  Smiley Very Happy