Je ne parle pas de la déclaration de la container liste; une container liste n'existe pas tant qu'il n'y a rien dedans. Par conséquant elle ne pourra pas s'afficher (même si on veut aggréger des containers provenant d'autres pages du site). Arrivez vous à afficher des containers rajouté directement sur cette container liste?

A part ça, est-ce que vous avez un sorter pour votre container liste? Si oui, vérifiez bien que vous utilisez la class ContainerSorterByContainerDefinition et non ContainerSorterBean. Ceci pourrait expliquer que rien n'est retourné.

Philippe.

At 03.02.2006 15:04, you wrote:


Oui, le container est déclaré sur la page également afin justement de pouvoir y avoir accès. Mais les entrées sont introduites sur une autre page. ça n'a pas l'air de géner étant donné que j'arrive à rassembler les 10 premières. Mais quoique je fasse; par ex si j'inverse le tri, se sont les 10 dernières qui apparaissent et à l'inverse, les 10 premières. C'est comme s'il y avaint une windowsize de 10 pourtant rien de celà n'est dans le code ? (PS:J'ai essayé en redémarrant tomcat...idem)

(Pour bien tester, j'ai effacer toutes les entrées puis réintroduit 13 éléments et c'est idem, toujours que dix)
(Jahia version 4.1.0_02, Build 6071, tomcat 4.1, pas de msg dans la console)

Jean-Michel Beaupré



Philippe Vollenweider <[EMAIL PROTECTED]>

03.02.2006 14:41
Veuillez répondre à
<[email protected]>

Pour
<[email protected]>
cc
Objet
Re: Problème : Containerlist limité à   10  entrées ?




Est-ce que la contenair liste existe sur la page?
Sinon, il faut peut-être faire qqch du style

JahiaContainerList entriesContainerList =
    jData.containers().getContainerList( "entriesContainerList" );
if ( entriesContainerListContainerList !=null &&
entriesContainerListContainerList.getID()==0 ) {
        ServicesRegistry.getInstance().getJahiaContainersService().
            saveContainerListInfo(entriesContainerListContainerList,
jParams.getContentPage().getAclID());
}


At 03.02.2006 14:14, you wrote:


>Bonjour,
>
>J'essaie de récupérer tous les containerlist
>nommés "entries" de notre intranet. J'ai
>introduit 13 éléments mais quoique je fasse, il
>n'y en a que 10 qui apparaissent ? Il n'y a
>pourtant pas de windowsize, ni de pagination ?
>Est-ce-qu'il y aurait qqe part dans Jahia un endroit où ceci est parametré ?
>De plus, si je ne fait pas de tri sur la date,
>rien ne s'affiche...est-ce normal ?
>
>voici une partie du code :
>
>ContainerSorterByContainerDefinition
>entries_sort_handler = new ContainerSorterByContainerDefinition(-1, "date",
>                "entries",jParams.getEntryLoadRequest(), true);
>entries_sort_handler.setDescOrdering();
>request.setAttribute("entries_sort_handler", entries_sort_handler);
>
>JahiaContainerList entries =
>jData.containers().getContainerList( "entries" );
>Enumeration entriesEnum = entries.getContainers();
>while (entriesEnum.hasMoreElements()) {
>        JahiaContainer entry = (JahiaContainer) entriesEnum.nextElement();
>        String title = entry.getFieldValue("titre","");
>        String resume = entry.getFieldValue("resume","");
>        String lien = entry.getFieldValue("Lien","");
>....
>}
>
>
>Quelqu'un aurait éventuellement une idée ?
>
>merci d'avance
>
>Jean-Michel Beaupré

-------=[ pvollenweider at jahia dot com ]=---------
Jahia : A collaborative source CMS and Portal Server
www.jahia.org Community and product web site
www.jahia.com Commercial services company


-------=[ pvollenweider at jahia dot com ]=---------
Jahia : A collaborative source CMS and Portal Server
www.jahia.org Community and product web site
www.jahia.com Commercial services company

Répondre à