Bonjour,
Merci pour ce retour express.
La question est relativement simple :
Dans cette liste de paramètres de l'aide du module news :
Paramètres
(optional) pagelimit="1000" - Nombre maximal d'articles affichés (par page). Si ce paramètre n'est pas défini, tous les articles sont affichés. Si ce paramètre est défini, et que le nombre d'articles est supérieur, les textes et les liens seront affichés pour permettre le défilement des résultats. La valeur maximale pour ce paramètre est 1000.
(optional) browsecat="0" - Afficher une liste navigable de catégories
(optional) showall="0" - Si positionné à 1 : affiche tous les articles, quelle que soit la date de fin
(optional) showarchive="0" - Afficher seulement les articles expirés.
(optional) sortasc="true" - Trie les articles dans un ordre de date ascendant plutôt que descendant. Par défaut : descendant.
(optional) sortby="news_date" - Champ sur lequel trier les articles. Les options sont : "news_date", "summary", "news_data", "news_category", "news_title", "news_extra", "end_time", "start_time", "random". Par défaut : "news_date". Si "random" est spécifié, le critère de tri est ignoré.
(optional) detailpage="pagealias" - Page dans laquelle afficher le détail des articles. Vous pouvez entrer soit un alias, soit un ID de page. Utile pour permettre d'afficher le détail de l'article dans un gabarit de page différent de celui du sommaire. Ce paramètre n'a aucun effet pour les articles qui ont des URLs personnalisées.
(optional) detailtemplate="" - Utilise la base de données pour afficher le formulaire de soumission du détail des articles. Ce gabarit doit exister dans la Gestion du design avec le type Article:étail. Si ce paramètre n'est pas spécifié le gabarit par défaut est utilisé. Ce paramètre n'est pas utilisé lors de la génération des URLs si vous avez défini une URL personnalisée.
(optional) summarytemplate="" - Utilise la base de donnée pour afficher le formulaire de soumission du sommaire des articles. Ce gabarit doit exister dans la Gestion du design avec le type Article::Sommaire. Si ce paramètre n'est pas spécifié le gabarit par défaut est utilisé.
(optional) formtemplate="" - Utilise la base de données pour afficher le formulaire de soumission de l'article. Ce gabarit doit exister dans la Gestion du design avec le type Article::Formulaire du site Web (Frontend). Si ce paramètre n'est pas spécifié le gabarit par défaut est utilisé.
(optional) browsecattemplate="" - Utilise la base de données pour afficher les gabarits de catégories. Ce gabarit doit exister dans la Gestion du design avec le type Article:arcourir la catégorie. Si ce paramètre n'est pas spécifié le gabarit par défaut est utilisé.
(optional) moretext="more..." - Texte à afficher à la fin d'un article qui dépasse la longueur définie du sommaire. Par défaut = "Plus"
(optional) category="category" - Affiche les articles de cette catégorie seulement. Utiliser * pour afficher les sous-catégories. Des catégories multiples peuvent être affichées en les séparant par une virgule. Laisser ce paramètre vide affichera tous les articles.
(optional) number="100000" - Le nombre maximal d'articles à afficher -- laisser ce paramètre vide affichera tous les articles. C'est identique au paramètre "pagelimit".
(optional) start="0" - Commence au énième article -- laisser ce paramètre vide commencera l'affichage au premier article
(optional) action="default" - Outrepasse l'action par défaut. Les valeurs possibles sont :
"detail" - pour afficher l'article en mode détail.
"default" - pour afficher le sommaire de l'article
"fesubmit" - Obsolète pour afficher le gabarit de soumission (frontend) d'articles des utilisateurs dans les pages du site Web. Ajouter le {cms_init_editor} dans la section des méta-données pour initialiser l'éditeur WYSIWYG sélectionné (Administration du site/Paramètres globaux/WYSIWYG de la partie publique).
"browsecat" - pour afficher une liste de catégories.
(optional) articleid="" - Ce paramètre est applicable uniquement à la vue de détail. Il permet de spécifier que l'article sera afficher en mode détail. Si la valeur utilisée est -1, le système affichera l'article le plus récemment, publié, mais non expiré.
(optional) idlist="" - Applicable uniquement à l'action par défaut (Affiche le sommaire). Ce paramètre accepte une liste séparée par des virgules des ID numériques des articles et permet de filtrer davantage d'articles que "articleid". La sortie de la liste actuelle des articles est toujours soumise à l'état de l'article, à sa date d'expiration et à d'autres paramètres.
Globalement la prise en compte de ces paramètres fonctionnent :
Dans le contenu de mon contenu lié à un lien menu je mets cette syntaxe :
{news category="General"} ca marche / je n'affiche que les titres des articles de la catégorie.
{news number="1"} ca marche / je n'affiche que un seul titre des articles à la fois.
{news detailpage="Mon histoire"} Ca ne marche pas, on n'affiche pas le détail de l'article "Mon histoire".
{news articleid ="2"} Ca ne marche pas, on n'affiche pas le détail de l'article id "2".
Bref la notion de détail de l'article pose problème.