You are not logged in.
Pages: 1
Merci pour votre réponse.
Effectivement, la surcharge peut s'opérer ainsi, mais c'est vraiment lourd.
Est-il prévu dans des versions ultérieures de donner accès à ces balises racines? J'avais eu la même problématique je crois en version 3 d'Ametys en ce qui concerne la balise HTML et le doctype lorsque je souhaitais passer mes chartes graphiques en HTML5.
Bonjour,
Je cherche à ajouter dans le flux rss généré lors d'une remontée de contenus les balises <ev:startdate></ev:startdate> et <ev:enddate></ev:enddate>.
Pour cela, j'ai besoin d'insérer le paramètre suivant
xmlns:ev="http://purl.org/rss/1.0/modules/event/"
dans la balise <rss> pour assurer le support de ces balises dans le fichier RSS en sortie.
Or, dans le fichier , je ne vois pas comment intégrer ce paramètre. Je ne peux accéder qu'aux items du flux et pas à son en-tête.
D'où ma question: à quel niveau puis-je surcharger cette balise <rss> ?
Merci pour l'aide que vous pourrez m'apporter.
Cordialement,
Bonjour,
Merci pour votre précieuse aide. En effet, après plusieurs tests, j'ai pu vérifier que votre code fonctionne pour une remontée de contenus ne comportant que des contenus de type "news" (c'est affiché dans le nom du fichier "news2rss.xsl). J'ai également résolu un autre problème que j'avais concernant les remontées de contenu type "article" puisque dans ce cas le chemin est:
skins\[SKIN]\stylesheets\content\org.ametys.web.default.Content.article\org.ametys.web.default.Content.article2rss.xsl
et non org.ametys.plugins.article.Content.article2rss.xsl comme j'essayais au départ.
Pour ce qui est de réappliquer le modèle, je le fais à chaque fois. Et je souhaite mettre à jour mes chartes grâce au modèle (j'ai actuellement 24 chartes en production qui dépendent de ce modèle).
Bonjour,
Je cherche aussi à modifier la construction du flux RSS dans mon modèle de charte (taille des images entre autres).
Mon problème est que je n'arrive pas à surcharger le xsl existant, même en me basant sur les conseils ci-dessus.
Mon chemin est : cms/models/[nom-de-mon-modele]/stylesheets/content/news, le nom du fichier est news2RSS.xsl et je mets à jour une charte test.
J'ai également testé cms/models/[nom-de-mon-modele]/stylesheets/content/org.ametys.web.default.Content.news/org.ametys.web.default.Content.news2rss.xsl
Peut-être aussi que le code que j'ai repris ne convient pas? J'ai utilisé le suivant en rajoutant " - test1" dans le titre:
Je précise que je suis en version 3.8.4 avec une installation multi-sites.
Merci de votre aide
Pages: 1