11/03/2016, 21:26:10
J'ai solutionné le problème pour le flux RSS. Il suffit de remplacer l'ID de la page par défaut (ici 60) par une variable qui dépend de la catégories des news dans le gabarit de CGFeedmaker
Code :
[== Indéfini ==]
{foreach from=$items item='entry'}
<item>
<title>{$entry->title|cms_html_entity_decode}</title>
{if $entry->category == 'Travaux en cours'}
$page="/412/"
{elseif $entry->category == 'Techniques 3D'}
{$page="/412/"}
{elseif $entry->category == 'Actualités'}
{$page="/280/"}
{elseif $entry->category == 'Mise à jour du site'}
{$page="/280/"}
{elseif $entry->category == 'Pédagogie'}
{$page="/418/"}
{elseif $entry->category == 'musées'}
{$page="/422/"}
{/if}
<link>{$entry->moreurl|replace:'/60/':$page}</link>
{capture assign='description'}{if isset($entry->summary)}{$entry->summary}{else}{$entry->content}{/if}{/capture}
<description>{$description|trim|strip_tags|summarize:40}</description>
<pubDate>{$entry->postdate|rfc_date}</pubDate>
<guid>{$entry->moreurl|replace:'/60/':$page}</guid>
</item>
{/foreach}
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11