You are not logged in.
Pages: 1
Bonjour à tous,
j'ai développé quelques nouveaux contenus et je fais une remontée de contenus en page d'accueil... J'aimerais récupérer le <cms:label> que l'on défini dans le typedecontenu.xml ?
Est-ce possible ?
Merci d'avance
Offline
Bonjour,
Il ne s'agit pas de récupérer le nom du contenu, mais le nom du type de contenu dans votre cas.
Et non, ce n'est pas possible : la seule chose à faire est un <xsl:choose> avec l'identifiant du type de contenu et le libellé en relation.
Ceci dit je ne vois pas trop où vous voulez en venir : c'est pour écrire "Actualité" devant les actualités par exemple ? Car ensuite, vous avez une xsl de rendu propre à chaque type de contenu, dans lequel vous pouvez l'écrire.
Raphael Franchet
Expert Ametys
Offline
Merci pour la réponse.
Oui c'est bien le nom du type de contenu.
Alors oui j'aimerais bien récupérer l'identifiant du type de contenu et le libellé si possible mais comment ?
En fait j'ai aussi développé un service de remontées de contenu qui prend tous les types de contenus étiquettés actualités et j'aurais aimé personnaliser selon le type...
Offline
L'identifiant c'est possible je pense. Il doit être dans le XML que vous avez en entrée de la XSL de rendu. Le mieux est de faire un <xsl:copy-if select="/"/> quelque part dans la XSL de rendu et d'analyser le code source produit : vous verrez le XML que vous avez en entrée.
Raphael Franchet
Expert Ametys
Offline
Pour personnaliser le rendu selon le type de contenu c'est la base d'Ametys, puisque vous avez une XSL par type de contenu et par vue. Par exemple, news-abstract.xsl, article-abstract.xsl.
Si vous avez besoin d'une autre vue que "abstract" ou "main", vous pouvez en ajouter sur tous les types de contenus.
Ce qu'il est important de comprendre c'est que le rendu du contenu se fait d'un coté et que la XSL de la remontée de contenu se contente d’agréger ces contenus.
Raphael Franchet
Expert Ametys
Offline
Encore merci Raphaël
Je vais regarder tout cela !
J'ai déjà utilisé des vues abstract ou même des nouvelles pour les remontées de contenus en paramétrant ces dernières mais c'est un peu particulier là !
Offline
Pages: 1