Bonsoir,
Je suis en train de faire un diaporama assez joli de présentation mais je bloque malheureusement sur une boucle document ( en effet j'utilise très peu)
Le but est de rajouter dans un article <imgxx|diapos> pour afficher le diaporama.(xxx étant le numéro de la première image)
J'ai donc un modèle qui se nomme img_diapos.html
Dedans j'ai une boucle et c'est là à mon avis que je coince:
<BOUCLE_articlesGalerie(ARTICLES) {id_rubrique}{!par date} {doublons}>
<BOUCLE_documentsGalerie(DOCUMENTS){id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
<li><a href="[(#FICHIER)]" rel="lightbox[promoDI]" title='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'><img src='[(#FICHIER|image_reduire{100,75}|extraire_attribut{src})]' class="thumb" alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'/></a>[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]</li>
</BOUCLE_documentsGalerie>
</BOUCLE_articlesGalerie>
1. Si je ne mets pas {id_rubrique=1} le carousel ne me retourne aucune image
2. Dans ce cas {id_rubrique=1}ce sont toutes les images de tous les articles de la rubrique 1 qui passent dans le carousel
Donc comment faire cette boucle pour que s'affiche uniquement les documents de l'article en question. Et comment faire pour que la boucle reconnaisse la première image inscrite dans <imgxxx|diapos>?
Votre aide me serait précieuse, merci
BB
monnaieancienne a écrit :
Bonsoir,
Je suis en train de faire un diaporama assez joli de présentation mais je bloque malheureusement sur une boucle document ( en effet j'utilise très peu)
Le but est de rajouter dans un article <imgxx|diapos> pour afficher le diaporama.(xxx étant le numéro de la première image)
J'ai donc un modèle qui se nomme img_diapos.html
Dedans j'ai une boucle et c'est là à mon avis que je coince:
<BOUCLE_articlesGalerie(ARTICLES) {id_rubrique}{!par date} {doublons}>
<BOUCLE_documentsGalerie(DOCUMENTS){id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
<li><a href="[(#FICHIER)]" rel="lightbox[promoDI]" title='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'><img src='[(#FICHIER|image_reduire{100,75}|extraire_attribut{src})]' class="thumb" alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'/></a>[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]</li>
</BOUCLE_documentsGalerie>
</BOUCLE_articlesGalerie>
1. Si je ne mets pas {id_rubrique=1} le carousel ne me retourne aucune image
2. Dans ce cas {id_rubrique=1}ce sont toutes les images de tous les articles de la rubrique 1 qui passent dans le carousel
Donc comment faire cette boucle pour que s'affiche uniquement les documents de l'article en question. Et comment faire pour que la boucle reconnaisse la première image inscrite dans <imgxxx|diapos>?
Votre aide me serait précieuse, merci
BB
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Erratum: Lire {id_article=1} et non {id_rubrique=1}
monnaieancienne a écrit :
monnaieancienne a écrit :
Bonsoir,
Je suis en train de faire un diaporama assez joli de présentation mais je bloque malheureusement sur une boucle document ( en effet j'utilise très peu)
Le but est de rajouter dans un article <imgxx|diapos> pour afficher le diaporama.(xxx étant le numéro de la première image)
J'ai donc un modèle qui se nomme img_diapos.html
Dedans j'ai une boucle et c'est là à mon avis que je coince:
<BOUCLE_articlesGalerie(ARTICLES) {id_rubrique}{!par date} {doublons}>
<BOUCLE_documentsGalerie(DOCUMENTS){id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
<li><a href="[(#FICHIER)]" rel="lightbox[promoDI]" title='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'><img src='[(#FICHIER|image_reduire{100,75}|extraire_attribut{src})]' class="thumb" alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'/></a>[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]</li>
</BOUCLE_documentsGalerie>
</BOUCLE_articlesGalerie>
1. Si je ne mets pas {id_rubrique=1} le carousel ne me retourne aucune image
2. Dans ce cas {id_rubrique=1}ce sont toutes les images de tous les articles de la rubrique 1 qui passent dans le carousel
Donc comment faire cette boucle pour que s'affiche uniquement les documents de l'article en question. Et comment faire pour que la boucle reconnaisse la première image inscrite dans <imgxxx|diapos>?
Votre aide me serait précieuse, merci
BB
___________________________________________
Ah! Ça y'est j'ai trouvé!!!
BB
Bravo.
Tu veux bien nous donner ta solution ?
Merci
Line
Le 20 juillet 2008 02:13, monnaieancienne <monnaieancienne@free.fr> a écrit :
Ah! Ça y’est j’ai trouvé!!!
Evelyne Desandre a écrit :
Bravo.
Tu veux bien nous donner ta solution ?
Merci
Line
Le 20 juillet 2008 02:13, monnaieancienne <monnaieancienne@free.fr <mailto:monnaieancienne@free.fr>> a écrit :
Ah! Ça y'est j'ai trouvé!!!
C'était tout simple. Comme je ne sais pas passer une variable dans un modèle, il semble que #ENV ne fonctionne pas pour les modèles, j'ai fait ceci:
<BOUCLE_articlesGalerie(ARTICLES) {id_article?}{!par date} {doublons}>
<BOUCLE_documentsGalerie(DOCUMENTS){id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
<li><a href="[(#FICHIER)]" rel="lightbox[promoDI]" title='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'><img src='[(#FICHIER|image_reduire{100,75}|extraire_attribut{src})]' class="thumb" alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]'/></a>[(#TITRE|supprimer_numero|sinon{[(#FICHIER)]})]</li>
</BOUCLE_documentsGalerie>
</BOUCLE_articlesGalerie>
Et on appelle dans le corps de l'article le carousel d'images avec <imgxxx|diapos|id_article=yy>
Merci la doc de SPIP 
Sinon y' a surement mieux mais je n'ai asp approfondi sur le coup
Bernard