Forum CMS Made Simple FR

Version complète : [Résolu] News : Affichage de la news dans une page dédiée ?
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.11.2
#~ Url du site :
#~ Hébergeur / Soft : 1 and 1


#~ Informations Système :
----------------------------------------------

Cms Version: 1.11.2

Installed Modules:

* CMSMailer: 5.2.1
* CMSPrinting: 1.0.3
* FileManager: 1.4.1
* MenuManager: 1.8.4
* MicroTiny: 1.2.3
* ModuleManager: 1.5.5
* News: 2.12.9
* Search: 1.7.7
* ThemeManager: 1.1.7


Config Information:

* php_memory_limit:
* process_whole_template:
* output_compression:
* max_upload_size: 64000000
* url_rewriting: none
* page_extension:
* query_var: page
* image_manipulation_prog: GD
* auto_alias_content: true
* locale:
* default_encoding: utf-8
* admin_encoding: utf-8
* set_names: true


Php Information:

* phpversion: 5.2.17
* md5_function: On (Vrai)
* gd_version: 2
* tempnam_function: On (Vrai)
* magic_quotes_runtime: Off (Faux)
* E_STRICT: 0
* memory_limit: 128M
* max_execution_time: 120
* output_buffering: On
* safe_mode: Off (Faux)
* file_uploads: On (Vrai)
* post_max_size: 64M
* upload_max_filesize: 64M
* session_save_path: /tmp (1777)
* session_use_cookies: On (Vrai)
* xml_function: On (Vrai)
* xmlreader_class: On (Vrai)


Server Information:

* Server Api: cgi
* Server Db Type: MySQL (mysql)
* Server Db Version: 5.1.49
* Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.


----------------------------------------------

#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous Smile

Bien longtemps que je n'avais pas utilisé CMSMS, et là je m'y recolle.

Le modules News a un comportement dont je n'avais pas le souvenir. Actuellement (Gabarit NCBlue) que je clique sur le lien de la catégorie, ou sur le lien de la news à partir du sommaire, le contenu apparait bien dans la page principale, mais le titre de la page reste celui de la page affichée avant que je ne clique sur le lien.

Exemple : Je suis sur la page contact du site, je clique sur le lien de la catégorie ou celui du titre de la news, le titre d ela page restera "Contact".

C'est le comportement normal, j'ai raté quelque chose ?


Merci d'avance pour toute piste de solution
Je me réponds à moi même, et pour d'autres personnes qui rencontreraient ce fonctionnement.

C'est effectivement le fonctionnement par défaut. Pour le contourner il suffit de créer une nouvelle page, intitulée news par exemple, de ne pas la rendre visible dans le menu (onglet option lors de la création de la page) et ensuite de mettre le tag {news} dans cette page.
Citation :de ne pas la rendre visible dans le menu
Pourquoi ne pas la rendre visible ? Tu peux même créer une sous-page qui contient les archives, ou des news d'une certaine catégorie.
Si tu regardes l'onglet options du module, tu y verras que c'est là qu'on choisit la page par défaut du détail.
Jean le Chauve a écrit :Pourquoi ne pas la rendre visible ?

Disons que c'est un choix que j'ai fait, considérant que dans la mesure où les news étaient accessibles via le sommaire sur la gauche du site, il était redondant de créer une entrée supplémentaire dans le menu.
Salut,
si tu mets le tag {news} dans ta page, tu vas avoir le sommaire des articles. Si tu caches cette page, tu n'y viendras jamais.

Ce que je fais :
je créer une page alias=news "cachée". Je ne mets rien dedans, ou juste "coucou" car il faut qq cose dans le contenu.
Dans le gabarit de page j'appelles ma balise comme ça:
{news detailpage='news'}
Et là, j'affiche bien le détail de mes news dans la bonne page.
Ensuite pour individualiser au niveau SEO la page qui reçoit toutes les news, tu peux faire comme ça :
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3558

En début de post, il y a aussi un lien vers un tuto de JLC qu'il faut lire.