27-05-2010, 12:27 PM
(Modification du message : 27-05-2010, 12:50 PM par Sephi-Chan.)
Citation :Code :<#list folder.children as node>
je parcours une arboressance, et pour chaque je veux qu'il y est une infobulle avec diverse info quand on passe dessus:
Code :info_bulle('<#if node.properties.title?exists>
Titre: ' + document.getElementById('title_${node_index + 1}').value + '
<#else>
Nom: ' + GetId('name_${node_index + 1}').value + '
</#if>
<#if node.properties.creator?exists>
<br />Author: ${node.properties.creator}
</#if>')
et avant j'avais ça :
Code :info_bulle('<#if node.properties.title?exists>
Titre: ${node.properties.title}
<#else>
Nom: ${node.name}
</#if>
<#if node.properties.creator?exists>
<br />Author: ${node.properties.creator}
</#if>')
On comprend rien, tout est mélangé. Ces ${endive}, ces <#if> ? Ce sont des placeholders PHP ou Javascript ? Si c'est du Javascript, peux-tu indiquer l'URL de la documentation de Dojo à ce sujet ?
Peux-tu montrer le code HTML rendu ? En le collant sur http://jeuweb.pastebin.com/ pour pas être embêté par le forum.
Et en étant moins avare d'explication et de code source : personne ne va te le voler. On veut juste t'aider sans avoir à tirer les vers du nez.
C'est quoi les ${node.properties.title}, les ${node.name}, etc. ?
Sephi-Chan