Forum CMS Made Simple FR
[Résolu] Affichage Détail Article - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : [Résolu] Affichage Détail Article (/thread-3897.html)



[Résolu] Affichage Détail Article - appaz - 27/09/2017

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.2.3.1
#~ Url du site : Localhost
#~ Hébergeur / Soft : Localhost
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

Comme certains il semblerait, je souhaiterais simplement afficher le détail d'un ou plusieurs articles (News) sur ma page sans passer par le sommaire...
Dans le contenu de mon contenu lié à un lien menu je mets :
{news detailpage="Mon histoire" action="detail"}
Error 404

Les autres parametres optionnels fonctionnent mais le DETAIL ??? non.
Help !
Merci.


[Résolu] Affichage Détail Article - Jean le Chauve - 27/09/2017

Bonjour et bienvenue,
Comme nous n'avons aucune information au sujet de ton cms (voir bandeau ATTENTION), il est difficile de te répondre avec précision.
Citation :Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
L'erreur 404 t'indique que le serveur ne trouve pas la page ayant comme alias "Mon histoire". Soit le nom de la page n'est pas correct, soit tu n'as pas activé la réécriture d'url.


[Résolu] Affichage Détail Article - appaz - 27/09/2017

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:Big Griné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:Tonguearcourir 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.


[Résolu] Affichage Détail Article - jce76350 - 27/09/2017

et {news articleid="2" action="detail"} ça donne quoi ?


[Résolu] Affichage Détail Article - pierrepercee - 27/09/2017

Bonjour,

Pour
Citation :{news detailpage="Mon histoire"}

c'est un peu curieux comme allias de page non ? L'alias est généré de façon automatique lors de la création de la page, vous n'avez pas besoin de le renseigner (sauf volonté (seo etc...) particulière (on le trouve dans l'onglet "option" et il est modifiable ici...). En principe ici ce devrait être "mon-histoire", donc pas majuscule et pas d'espace.
CMSMS est un chouette outil mais il est resté très sensible à ce type de problème.
Qu'il s'agisse des images, des alias de page, de noms de dossier, de noms d'udt et que sais-je encore [h]il est tout à fait indispensable de s'en tenir à une charte de nommage simplifiée[/h] du type : pas d'espace (remplacer par le tiret du 6 par exemple ou l'underscore), pas d'accents, pas de caractères spéciaux, pas de majuscules. En bref : les caractères de l'alphabet, les chiffres et le tiret du 6.
mesVacancesenhongrie.JPG = à bannir Smile


[Résolu] Affichage Détail Article - appaz - 27/09/2017

Re,

{news articleid="2" action="detail"}

La ça marche !
Pourtant j'en ai fait des essais et combinaisons.
L'ordre de la syntaxe et paramètres est très important en effet.
Merci à tous !