Le 10 févr. 2006, à 11:47, jean arzalier a écrit :

bonjour,

je me permet de vous soumettre mon petit probleme,

dans mon espace de publication j'ai des repertoires visibles en anonyme ( ils contiennent les documents de la partie visible du site ). ces repertoires apparaissent dans ma portlet de navigation. je voudrais que lorqu'on affiche ces repertoires, lorsqu'on navigue sur le site, la vision que l'on en ait soit celle du premier document contenu par le repertoire ( on pourra ensuite acceder au autres docs via la portlet de nav )

        Bonjour,

Avec CPS 3.4, on peut mettre des portlets au centre de la page. C'est une des nouveautés majeures par rapport à 3.3.8.

Pour cela il faut le mettre dans le slot 'content_well'. Problème: il va s'afficher sur toutes les pages d'action associée à votre répertoire (rôles locaux etc), ce n'est sûrement pas ce que vous voulez. Solution: mettre une garde sur le portlet (éditer celui-ci puis cliquer sur 'garde' tout en haut à droite du popup) et mettre comme expression :
                                    python: published == 'folder_view'
C'est par exemple ainsi que cela fonctionne pour l'affichage de titre et description dans les sections. Une fois la garde en place, vous ne pourrez plus accéder à votre portlet en mode WYSIWYG (parce que vous êtes sur portlet_manage_form, pas sur folder_view), mais il vous reste les onglets 'explorateur' et 'structure du site' pour le retrouver et le modifier.

Cela dit, je ne suis pas sûr qu'il y ait un type de portlet prévu pour afficher le premier document d'une section. Il faut regarder les options des différents types de portlets. De mémoire: - le portlet de document permet d'afficher un document par son chemin relatif, toujours le même (par exemple page_de_garde ou sous_rubrique/le_doc). - le portlet de contenu présente un résultat de recherche et peut zoomer sur le premier document (mais l'ordre n'a rien à voir avec celui du répertoire).

Enfin, le portlet de navigation habituel va vous ramener sur la vue du repertoire, donc ne permet pas d'accéder aux docs. Sauf s'ils sont classés dans des sous-répertoires à vue normale, que vous rajoutez des portlets de contenu... Les possibilités sont nombreuses.



_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à