Georges Racinet wrote:
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.
A noter qu'il est envisagé de rajouter un portlet qui affiche
directement le contenu de la page, cela permettra d'éviter d'avoir à
jongler avec les "portlet guards" pour afficher / cacher ce contenu.
Donc à la place il y aurait un slot central au milieu de la page et un
"main content portlet" placé dans ce slot.
+1 / -1 ?
/JM
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>