Forum CMS Made Simple FR
[Résolu] Génération du code pour le breadcrumb - Version imprimable

+- Forum CMS Made Simple FR (https://www.cmsmadesimple.fr/forum)
+-- Forum : Général (https://www.cmsmadesimple.fr/forum/forum-3.html)
+--- Forum : Graphisme (https://www.cmsmadesimple.fr/forum/forum-9.html)
+--- Sujet : [Résolu] Génération du code pour le breadcrumb (/thread-3102.html)



[Résolu] Génération du code pour le breadcrumb - ceck - 30/01/2014

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site : cmsms.ceck.org
#~ Hébergeur / Soft : o2switch
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 512000000
#~ url_rewriting: mod_rewrite
#~ 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.4.20
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 2048
#~ E_DEPRECATED: 0
#~ memory_limit: 512M
#~ max_execution_time: 360
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 512M
#~ upload_max_filesize: 512M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.70
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je dois faire un site pour une association avec CMSms, et je débute avec ce cms...
Quelqu'un pourrait-il me dire où est généré le code correspondant à :

Code :
[== Indéfini ==]
{cms_breadcrumbs root='Accueil'}

J'aimerais avoir un code similaire à :

Code :
[== Indéfini ==]
<!-- #BLOC navigation -->
<!-- #BLOC breadcrumb -->
<div class="breadcrumb">
    <span>You are here : </span>
    <ul>
        <li>
            <a href="index.html">home</a>
        </li>
        <li>
            <a href="services.html">services</a>
        </li>
        <li>
            <a href="services.html">engine maintenance</a>
        </li>
    </ul>
</div>
<!-- #BLOC breadcrumb -->

Merci d'avance
ceck
Christian Eckenspieller


[Résolu] Génération du code pour le breadcrumb - Jean le Chauve - 31/01/2014

Bonsoir,
Il s'agit d'un plugin que tu trouveras dans le dossier plugins/function.breadcrumbs.php
A toi de le modifier comme tu le désires si tu touches un peu le langage php (le mieux est de le recréer sous un autre nom en cas d'upgrade).


[Résolu] Génération du code pour le breadcrumb - bess - 31/01/2014

il me semble que les dernières versions de cmsms et de MenuManager permettent ce genre d'action sans toucher aux plugins

regarde l'aide du module MenuManager


[Résolu] Génération du code pour le breadcrumb - jce76350 - 31/01/2014

si j'ai bien compris la question ça existe par défaut
Voir http://www1.democms.fr/index.php?page=tags-in-the-core
le fil d'Ariane est
Vous êtes ici : Home » Default Extensions » Tags » Tags in the core


[Résolu] Génération du code pour le breadcrumb - ceck - 31/01/2014

Smile Un grand merci à tous !

Je vais certainement trouver la solution à mon pb grâce aux infos que vous avez bien voulu me donner

Bonne journée
ceck
Christian Eckenspieller


[Résolu] Génération du code pour le breadcrumb - jissey - 31/01/2014

Hello,
même si c'est résolu, je voudrais apporter un complément.
C'est bien le Menumanager qui ce charge du breadcrumbs.
C'est donc avec les templates de celui-ci qu'il faut agir.
Il y en a un par défaut : breadcrumbs.tpl qui est utilisé avec la balise {cms_breadcrumbs}.
Il suffit donc, en repartant de ce template, d'en créer un autre, via l'action "Importer le gabarit dans la base de données" (clic sur l'icône d'import en phace du gabarit).
Ensuite, mettre la balise {cms_breadcrumbs template="mon_template"}

Enjoy!