Je n'ai pas touché à l'eventListener.

J'ai ceci dans ma box :

JahiaContainerList entries = jData.containers().getContainerList( "entries" );
ContainerListBean entriesBean = new ContainerListBean(entries,jParams);
JahiaContainerList myCategoryContainerList = entriesBean.getJahiaContainerList() ;

ArrayList monArray = new ArrayList();

// classe est une String représentant ma catégorie
monArray.add(classe);

thisSession.setAttribute("defaultCategories_" + myCategoryContainerList.getDefinition().getObjectKey(), monArray);


-- Arnaud

Nicolas Lafaury a écrit :
Mais tu mets uniquement

thisSession.setAttribute("defaultCategories_" + documentContainerList.getDefinition().getObjectKey(), defaultSelectedCategories);

avec pour defaultSelectedCategories une List contenant les clefs ?
car la j'essaye de le faire avec le gabarit standard document Listing et ça ne marche pas dessus.

Tu as mis des lignes supplémentaires dans le eventlistener

Nicolas

Arnaud RUPIN a écrit :

Pourtant, j'utilise ce code en Jahia5 sur du template v2 et il me permet dans le template Blog de saisir une entrée pré-catégorisée...

-- Arnaud

Nicolas Lafaury a écrit :

Hello

Juste pour savoir si finalement quelqu'un avait trouvé comment on faisait pour mettre des catégories de façon automatique sur les containers ?

Avant dans Jahia 4 on faisait ça.

/*thisSession.setAttribute("defaultCategories_" + documentContainerList.getDefinition().getObjectKey(), defaultSelectedCategories);*/


Mais cela ne fonctionne plus dans Jahia 5.
Est ce que c'est encore possible ? Je n'ai pas vu ce fonctionnement dans les jeux de templates v5?

Merci bien

Nicolas



Répondre à