Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2010-07-27 08:48:36

PierreA
Membre
Lieu : Lyon
Inscription : 2008-05-09
Site Web

<tpl:Attachments lastn="1"> possible ?

Bonjour j'aimerais savoir s'il est possible dans une boucle <tpl:Attachments></tpl:Attachments> d'avoir seulement le dernier éléments ?

Merci d'avance pour votre aide,

Cordialement,
Pierre


Cordialement Pierre Ammeloot
A consulter avant de poser une question : http://dotaddict.org/search/

Hors ligne

#2 2010-07-27 09:37:53

Black Angel
Membre
Inscription : 2008-05-11

Re : <tpl:Attachments lastn="1"> possible ?

Bonjour,

Je vois deux possibilités. L'argument lastn=1 mais je crains que cela ne fonctionne que sur les boucles <tpl:Entries>. Sinon, l'utilisation de la balise <tpl:LoopPosition>.

A tester.

Hors ligne

#3 2010-07-27 09:39:25

Black Angel
Membre
Inscription : 2008-05-11

Re : <tpl:Attachments lastn="1"> possible ?

Je viens de me rendre compte après avoir envoyer mon message que ton titre évoquait déjà ma première possibilité. Donc je pense qu'elle ne fonctionne pas. Reste donc LoopPosition.

Hors ligne

#4 2010-07-28 10:22:21

PierreA
Membre
Lieu : Lyon
Inscription : 2008-05-09
Site Web

Re : <tpl:Attachments lastn="1"> possible ?

@Black Angel : merci pour la piste mais apparemment la balise <tpl:LoopPosition> ne fonctionne pas dans une boucle <tpl:Attachments>

Mon code :

<!-- # Attachments -->
        <tpl:Attachments>
          <tpl:AttachmentsHeader>
            <div id="conteneurImages" class="attachments">
          </tpl:AttachmentsHeader>
          <tpl:LoopPosition start="1" length="1">
            <tpl:AttachmentIf has_thumb="1">
            <a href="{{tpl:AttachmentURL}}" title="{{tpl:AttachmentFileName}} ({{tpl:AttachmentSize}})">
              <img src="{{tpl:AttachmentThumbnailURL}}" alt="{{tpl:AttachmentTitle}}" class="image" />
            </a>
            </tpl:AttachmentIf>
          </tpl:LoopPosition>
          <tpl:AttachmentsFooter>
            </div>
          </tpl:AttachmentsFooter>
        </tpl:Attachments>

Avec pour objectif d'afficher la première image attaché au billet.

Si quelques sait comment faire je suis preneur.

Merci d'avance,
Pierre


Cordialement Pierre Ammeloot
A consulter avant de poser une question : http://dotaddict.org/search/

Hors ligne

#5 2010-07-28 10:40:08

Jean-Michel
Modérateur à ailes d'ange
Lieu : Paris
Inscription : 2006-08-22
Site Web

Re : <tpl:Attachments lastn="1"> possible ?

Y'aurait pas matière à regarder ce ticket et solution de Noé ?

Hors ligne

#6 2010-07-28 17:24:17

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : <tpl:Attachments lastn="1"> possible ?

C’est pas la même chose, mais je suis très surpris que tpl:LoopPosition ne fonctionne pas sur les annexes. Ce marqueur est normalement indépendant du conteneur… Je vais faire des tests (mais pas tout de suite).


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#7 2010-07-28 19:03:31

Jean-Michel
Modérateur à ailes d'ange
Lieu : Paris
Inscription : 2006-08-22
Site Web

Re : <tpl:Attachments lastn="1"> possible ?

Lomalarch a écrit :

C’est pas la même chose (...)

Désolé pour la fausse piste ;(

Hors ligne

#8 2010-07-28 19:14:39

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : <tpl:Attachments lastn="1"> possible ?

<tpl:Attachments> fait des itérations sur un ArrayObject et non sur un staticRecord, c'est ce qui empêche la balise <tpl:LoopPosition> de fonctionner : http://dev.dotclear.org/2.0/browser/tru … =3198#L746

À mon avis ça mérite d'ouvrir un ticket.

Hors ligne

#9 2010-08-03 12:48:31

PierreA
Membre
Lieu : Lyon
Inscription : 2008-05-09
Site Web

Re : <tpl:Attachments lastn="1"> possible ?

J'ai contourné le problème en désactivant l'affichages via un script JS.

Merci pour votre aide,
Pierre


Cordialement Pierre Ammeloot
A consulter avant de poser une question : http://dotaddict.org/search/

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map