Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour a tous et toutes...
Est-il possible d'appeler un widget dans une "Page" (du plugin Pages d'olivier)
en déposant juste le code source dans le Contenu?
Je pose cette question car après avoir déposé
<tpl:Widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:Widget>
Rien ne se passe hors-mi l'affichage de "0 0 o"
Est-il possible d'appeler le widget dans une page ou faut-il obligatoirement modifier le defaut_pages.html ?
(ce qui ne serait pas cool car l'opération se répéterai sur toutes mes "Pages")
Merci à vous
Hors ligne
Je ne suis pas certain qu'on puisse mettre des balises de template dans les "pages" générées par le plugin d'Olivier. On peut avec le plugin related, et le widget lastImages devrait fonctionner ;)
Hors ligne
Ce dont je suis certains, c'est qu'il n'est pas possible d'obtenir le résultat voulu en collant le code dans le contenu du billet.
Jean-Marie h2o
--
http://www.levertpays.be - http://www.broucheterre.be
Hors ligne
DSLS > j'ai la dernière version de LastImage
enfin je crois c est la version....1.3
AMALGAME > mince alors :-( obliger de virer pages et de mettre related ....
Pas simple...refaire toutes les pages..etc
C'est vraiment dommage qu'on ne puisse pas juste coller le code source dans le contenu pour pouvoir appeler le widget..
(je voulais me faire une page un peu comme une galerie...contenant tous les billets images...)
il n'y pas une autre soluce?
Hors ligne
J'avais mal lu le problème... donc, je confirmes les dires de mes camarades : dans le corps d'une page, ça ne marchera pas. Dans le template des pages, en revanche, oui.
Dyslexics have more fnu!
Hors ligne
Dsls > est il possible de le mettre dans le template mais uniquement pour une seule page?
(non hein)
Hors ligne
heu.... tu pourrais me donner un peu plus de détails stp ?
je dois le mettre dans le page.html?
donc si je met ca il va sortir dans toutes les pages non?
Hors ligne
Ben non, justement :
<tpl:EntryIf url="url_de_la_page_ou_tu_veux_le_widget">
<tpl:Widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:Widget>
</tpl:EntryIf>
Dyslexics have more fnu!
Hors ligne
Tu mets le code donné par Dsls dans page.html avec un tri sur le nom de la page. Exemple si ta page s'appelle "galerie"
<tpl:EntryIf url="galerie">
<tpl:Widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:Widget>
</tpl:EntryIf>
et ça devrait aller
Hors ligne
ahh génial ca fait l'exception...je test dessuite
Hors ligne
bon alors ...c'est en local (je précise au cas ou ca aurait son importance)
dans le template de la page j'ai inclus
<tpl:entryif url="Images">
<tpl:widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:widget>
</tpl:entryif>
et ma page se nomme Images...
visualisation de la pages j'ai uniquement un "0 0 o" qui s'affiche ...
Hors ligne
mince....dommage c'était une belle tentative d'alternative a galerie :-)
Et la perspective de tout refaire les pages en related.....c'est faisable mais faut avoir du coeur a l'ouvrage ...)
si une solution de derrière les fagots se profil,j'suis preneur...
Et merci à vous pour ses renseignements.
Hors ligne
désolé Dsls je suis mou du cervelet... je comprend pas
Hors ligne
<tpl:EntryIf> (attention aux majuscules et minuscules)
Hors ligne
ah oui pardon...
alors mon code est propre normalement et il ne manque rien je pense
<tpl:EntryIf url="Images">
<tpl:Widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:Widget>
</tpl:EntryIf>
mais ca n'affiche..... vraiment plus rien
Hors ligne
j'osais pas le demander mais j'ai testé avec
<tpl:EntryIf url="http://localhost/dotclear/index.php/pages/Images">
<tpl:EntryIf url="dotclear/index.php/pages/Images">
<tpl:EntryIf url="index.php/pages/Images">
<tpl:EntryIf url="index.php/pages/Images">
<tpl:EntryIf url="pages/Images">
<tpl:EntryIf url="Images">
mais sans succès
Hors ligne
Hors ligne
donc oui c'est bien Images
donc
<tpl:EntryIf url="Images">
<tpl:Widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:Widget>
</tpl:EntryIf>
mais ca n'affiche rien malheureusement.
Hors ligne
Essaye avec ce code :
<tpl:EntryIf url="Images">
<tpl:Widget id="lastImages">
<setting name="selected">0</setting>
<setting name="random">0</setting>
<setting name="size">o</setting>
</tpl:Widget>
<h2>plop !</h2>
</tpl:EntryIf>
Tu verras si c'est la condition ou <tpl:Widget> qui ne fonctionne pas. Si tu ne vois que "Plop !", alors le widget ne fonctionne pas.
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
en effet je vois bien le " plop !"
mais pas d'images :-(
Hors ligne
Vous n'êtes pas identifié(e).