Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

module news, detailpage differents pour chaque catégories
#9

Merci Jissey la variable est bien id
Jean le Chauve : oui c'est une solution mais j'aurais alors séparément les différentes catégories mais cela m'a donné une idée.
J'ai créé une sorte de prégabarit qui fait le travail de sélection de detailpage et paramètre news en conséquence avec un gabarit de formatage

Code :
[== Indéfini ==]
<!-- Start News Display Template -->
{if $pagecount > 1}
  <p>
{if $pagenumber > 1}
{$firstpage}&nbsp;{$prevpage}&nbsp;
{/if}
{$pagetext}&nbsp;{$pagenumber}&nbsp;{$oftext}&nbsp;{$pagecount}
{if $pagenumber < $pagecount}
&nbsp;{$nextpage}&nbsp;{$lastpage}
{/if}
</p>
{/if}

{foreach from=$items item=entry}
{* on modifie detailpage en fonction de la catégorie de l'article en paramétrant news*}
{if $entry->category == 'Travaux en cours'}
{news    idlist="{$entry->id}"   summarytemplate="mini" detailpage="travaux-en-cours-detail"}
{elseif $entry->category == 'actualités'}
{news  idlist="{$entry->id}"  summarytemplate="mini" idlist="{$entry->id}"     detailpage="nouvelle"}
{elseif $entry->category == 'Mise à jour du site'}
{news idlist="{$entry->id}"  summarytemplate="mini"  detailpage="nouvelle"}
{/if}
{* fin de la modification *}
{/foreach}
<!-- End News Display Template -->

ça marche avec un gabarit simple ("mini") maintenant il faut que je l'adapte à newsslides. je pense que c'est une question d'équilibrage entre présélection et formatage. En tout cas merci pour votre aide.

MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10 Smile
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)