Discussion:
Savoir si un container est le dernier du containerList courant
PIRONET Benoît
2008-10-13 09:37:34 UTC
Permalink
Bonjour,

je désirerai savoir comment je peux savoir si un container est le dernier à afficher d'un containerlist.

Je sais qu'il existe la propriété size sur le ContainerListBean. Mais pour utiliser cette variable size, je dois utiliser des scriptlets et une variable qui s'incrémente au fur et à mesure que j'affiche des container.

Existe-t-il un autre moyen plus propre avec jstl?
Par exemple un isLast sur un ContainerBean (j'ai vérifié, cette propriété n'existe pas)

Merci d'avance,

Benoit Pironet
Damien Saulnier
2008-10-13 12:16:03 UTC
Permalink
Bonjour,

Il n'y a malheureusement pas d'autre possibilité pour l'instant que
d'utiliser un compteur. Mais cette problématique a déjà donné lieu a
discussion:
http://www.jahia.net/jira/browse/JAHIA-3513
En attendant, il est cependant possible d'utiliser un compteur sans
avoir recours aux scriptlets:

<content:containerList id="CL">
<c:set var="count" value="${CL.size}" scope="page" />
<content:container>
<c:set var="count" value="${count-1}" scope="page" />
<c:if test="${count == 0}">
<%-- Last container --%>
</c:if>
</content:container>
</content:containerList>



Cdlt,
Damien
Post by PIRONET Benoît
Bonjour,
je désirerai savoir comment je peux savoir si un container est le dernier à afficher d'un containerlist.
Je sais qu'il existe la propriété size sur le ContainerListBean. Mais pour utiliser cette variable size, je dois utiliser des scriptlets et une variable qui s'incrémente au fur et à mesure que j'affiche des container.
Existe-t-il un autre moyen plus propre avec jstl?
Par exemple un isLast sur un ContainerBean (j'ai vérifié, cette propriété n'existe pas)
Merci d'avance,
Benoit Pironet
_______________________________________________
template_list mailing list
http://lists.jahia.org/cgi-bin/mailman/listinfo/template_list
--
Damien Saulnier - ***@jahia.com

Jahia Solutions (Suisse)
9 route des Jeunes, 1227 Carouge (Switzerland)
Tel. +41 22 361 34 24
Fax +41 22 361 36 40
Jahia : The Open Unified Web Platform

This e-mail and its contents are subject to the DISCLAIMER at http://www.jahia.com/disclaimer
PIRONET Benoît
2008-10-13 13:22:07 UTC
Permalink
Merci beaucoup pour cette solution qui marche parfaitement :)

________________________________

From: template_list-***@jahia.org on behalf of Damien Saulnier
Sent: Mon 13/10/2008 14:16
To: Any questions regarding template development and/or about the taglibsextension
Subject: Re: [template_list] Savoir si un container est le dernier du containerList courant



Bonjour,

Il n'y a malheureusement pas d'autre possibilité pour l'instant que
d'utiliser un compteur. Mais cette problématique a déjà donné lieu a
discussion:
http://www.jahia.net/jira/browse/JAHIA-3513
En attendant, il est cependant possible d'utiliser un compteur sans
avoir recours aux scriptlets:

<content:containerList id="CL">
<c:set var="count" value="${CL.size}" scope="page" />
<content:container>
<c:set var="count" value="${count-1}" scope="page" />
<c:if test="${count == 0}">
<%-- Last container --%>
</c:if>
</content:container>
</content:containerList>



Cdlt,
Damien
Post by PIRONET Benoît
Bonjour,
je désirerai savoir comment je peux savoir si un container est le dernier à afficher d'un containerlist.
Je sais qu'il existe la propriété size sur le ContainerListBean. Mais pour utiliser cette variable size, je dois utiliser des scriptlets et une variable qui s'incrémente au fur et à mesure que j'affiche des container.
Existe-t-il un autre moyen plus propre avec jstl?
Par exemple un isLast sur un ContainerBean (j'ai vérifié, cette propriété n'existe pas)
Merci d'avance,
Benoit Pironet
_______________________________________________
template_list mailing list
http://lists.jahia.org/cgi-bin/mailman/listinfo/template_list
--
Damien Saulnier - ***@jahia.com

Jahia Solutions (Suisse)
9 route des Jeunes, 1227 Carouge (Switzerland)
Tel. +41 22 361 34 24
Fax +41 22 361 36 40
Jahia : The Open Unified Web Platform

This e-mail and its contents are subject to the DISCLAIMER at http://www.jahia.com/disclaimer
Loading...