Chemin de navigation - commentaires > Chemin de navigation 2006-03-31T00:03:49Z https://files.spip.org/Chemin-de-navigation#comment385828 2006-03-31T00:03:49Z <p>tu peux aussi utiliser cette contib (elle est (AMHA) plus complète... :<br class="autobr"> <a href="http://www.spip-contrib.net/Chemin-de-navigation-en-fichier-a" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Chemin-de-navigation-en-fichier-a</a></p> > Chemin de navigation 2006-03-30T22:44:48Z https://files.spip.org/Chemin-de-navigation#comment385824 2006-03-30T22:44:48Z <p>Dans le code ci-dessus il manque la balise <strong>#TITRE</strong> dans la boucle HIERARCHIE pour que ça fonctionne complètement (notamment avec les sous sous sous rubriques)</p> > Chemin de navigation 2005-08-12T08:40:36Z https://files.spip.org/Chemin-de-navigation#comment382774 2005-08-12T08:40:36Z <p>le chemin de navigation fonctionne désormais et il est en include.</p> <p>Le code est simple :<br> <br>- une boucle rubrique ou article (RUBRIQUES)<code class="spip_code spip_code_inline" dir="ltr">{id_rubrique}</code> ou (ARTICLES)<code class="spip_code spip_code_inline" dir="ltr">{id_article}</code>, pour déterminer la rubrique ou l'article en cours <br>- à l'intérieur, la boucle hiérarchie avec comme paramètre l'id article ou rubrique (HIERARCHIE)<code class="spip_code spip_code_inline" dir="ltr">{id_article ou id_rubrique}</code> <br>- puis le titre de l'article ou de la rubrique #TITRE.</p> <p>Et j'ai bien un chemin de navigation qui s'affiche avec tous les niveaux de rubriques et le nom de l'article ou de la rubrique en cours.</p> <p>Le chemin de navigation fonctionne aussi pour les brèves, mais on ne peut pas utiliser la boucle hiérarchie pour les brèves. Pas grave, une brève est située dans un seul sous-niveau de rubriques.<br> Le code est donc le suivant :<br> <br>- une boucle pour récupérer les infos de la brèves en cours (BREVES)<code class="spip_code spip_code_inline" dir="ltr">{id_breve}</code> <br>- à l'intérieur une boucle Rubriques (RUBRIQUES)<code class="spip_code spip_code_inline" dir="ltr">{id_rubrique}</code> pour récupérer la rubrique en cours, il n'y en a qu'une puisque c'est une brève <br>- puis le titre de la brève #TITRE.</p> > Chemin de navigation 2005-08-05T14:19:55Z https://files.spip.org/Chemin-de-navigation#comment382709 2005-08-05T14:19:55Z <p>Le chemin est incomplet s'il s'agit d'afficher une rubrique et une sous-rubrique pour obtenir sur une page article un chemin de type ACCUEIL>>RUBRIQUE>>SOUS-RUBRIQUE<br class="autobr"> Je me suis inspirée de l'excellent tutoriel <a href="http://www.spip.net/fr_rubrique154.html" class="spip_url spip_out auto" rel="nofollow external">http://www.spip.net/fr_rubrique154.html</a> pour trouver la boucle suivante :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><A href="#URL_SITE">Accueil >></A> <BOUCLE_cheminement(ARTICLES) {id_article}> <BOUCLE_camino(RUBRIQUES){id_rubrique}> <BOUCLE_rub_parent(RUBRIQUES) {id_enfant}> <BOUCLE_chemin(HIERARCHIE) {id_rubrique} {":"}> </BOUCLE_chemin> <A href="#URL_RUBRIQUE">#TITRE >></A> </BOUCLE_rub_parent> <A href="#URL_RUBRIQUE">#TITRE >></A> </BOUCLE_camino> </BOUCLE_cheminement></code></pre></div> > Chemin de navigation 2005-06-28T11:28:21Z https://files.spip.org/Chemin-de-navigation#comment381890 2005-06-28T11:28:21Z <p>Bonjour,</p> <p>En septembre dernier vous vouliez répondre à un problème avec le chemin d'accès.</p> <p>Je me trouve dans le même cas qu'Olivier ... :-( <a href="http://www.perrotduval.com/index.php" class="spip_url spip_out auto" rel="nofollow external">http://www.perrotduval.com/index.php</a><br class="autobr"> Je suis SPIP 1.7.2 .</p> <p>Depuis le temps, savez-vous quelle est la solution pour afficher la totalité du chemin<small class="fine d-inline"> </small>?</p> <p>Si oui, pouvez-vous m'expliquer comment ça marche<small class="fine d-inline"> </small>?</p> <p>Merci,</p> <p>Pablo Cassina</p> > Chemin de navigation 2005-04-17T14:22:31Z https://files.spip.org/Chemin-de-navigation#comment380420 2005-04-17T14:22:31Z <p>Bonjour, j'utilisais ce code dans SPIP 1.7 avec quelques soucis : j'avais mis le code dans un include et il s'affichait de temps en temps, je devais sans arrêt « Recalculer la page ». J'ai mis le code en dur dans les pages concernées (sommaire, rubrique et article) et ça a fonctionné correctement.</p> <p>Je suis passée à SPIP 1.8 et depuis plus de browsepath du tout<small class="fine d-inline"> </small>! je l'ai remis en include pour plus de commodités mais plus rien ne s'affiche.</p> <p>Avez-vous une idée<small class="fine d-inline"> </small>? avez-vous le même problème<small class="fine d-inline"> </small>?</p> > > Chemin de navigation 2005-03-10T08:48:02Z https://files.spip.org/Chemin-de-navigation#comment379482 2005-03-10T08:48:02Z <p>Bonjour,<br class="autobr"> je me posais la même question, en fait c'est très simple :<br class="autobr"> au lieu d'utiliser l'option id_secteur ou id_rubrique dans la boucle article, il faut utiliser le critère branche. <br class="autobr"> C'est tout ce qu'il faut changer et ça fonctionne très très bien<small class="fine d-inline"> </small>!</p> > Chemin de navigation 2005-03-08T11:15:06Z https://files.spip.org/Chemin-de-navigation#comment379430 2005-03-08T11:15:06Z <p>j'ai eu l'occasion d'utiliser ce code et il marche tres bien.merci.<br class="autobr"> mais cette fois mon prblm est légèrement different. Je veux afficher le chemin jusqu'a mon article mais pas en partant de la racine du site mais d'une sous sous rubrique rubrique dont je connnais l'#ID_RUBRIQUE.Les premiers niveau de rubrique doivent etre transparents.si quelqu'un sait comment faire je suis preneur.merci.</p> > Chemin de navigation 2004-12-16T07:33:06Z https://files.spip.org/Chemin-de-navigation#comment268049 2004-12-16T07:33:06Z <p>Il n'y a pas de critère id_breve dans la boucle HIERARCHIE car selon SPIP tu ne peux mettre des brèves qu'au niveau des secteurs, et pas plus bas dans une hiérarchie.<br class="autobr"> Par contre, pour ta boucle, il existe bien un critère id_rubrique dans la boucle BREVES.</p> <p>Bon courage pour la suite.</p> > Chemin de navigation 2004-12-15T21:39:40Z https://files.spip.org/Chemin-de-navigation#comment267747 2004-12-15T21:39:40Z <p>Question de portabilite. celui qui passe tout son site en .php n'aura pas a changer le code de la boucle.</p> <p>Pour ma part, j'avais cette boucle :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!-- Chemin du site --> <BOUCLE_rubrique_hierarchie(RUBRIQUES){id_rubrique}> <a href="#URL_SITE_SPIP">Accueil</a> <BOUCLE_chemin(HIERARCHIE){id_rubrique}> <b> >> </b><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]><b>[(#TITRE|supprimer_numero)]</b></a> </BOUCLE_chemin> </BOUCLE_rubrique_hierarchie></code></pre></div> <p>Chag</p> > Chemin de navigation 2004-12-13T23:35:09Z https://files.spip.org/Chemin-de-navigation#comment252595 2004-12-13T23:35:09Z <p>la réponse est un peux plus haut, je me suis aussi fait avoir : il faut mettre son petit code dans une boucle ARTICLES ou RUBRIQUES pour que ça fonctionne</p> > Chemin de navigation 2004-11-14T15:32:27Z https://files.spip.org/Chemin-de-navigation#comment202235 2004-11-14T15:32:27Z <p>Selon la documentation que tu cites, la boucle HIRARCHIE n'admet pas de critère id_breve. Pourtant les brèves sont bien rattachées à des rubriques et j'aimerais pouvoir afficher le nom de cette rubrique.</p> <p>D'autre part, il n'y a pas de balise dans la boucle BREVE permettant d'afficher le nom de la rubrique. Aurais tu une solution<small class="fine d-inline"> </small>?</p> > Chemin de navigation 2004-11-13T10:32:10Z https://files.spip.org/Chemin-de-navigation#comment201481 2004-11-13T10:32:10Z <p>Bonjour Elodie,</p> <p>merci beaucoup pour ce chemin de navigation super pratique, c'était exactement ce que je cherchais. <br class="autobr"> Je débute en SPIP et j'ai pu facilement le mettre en place sur mes pages « rubrique » et « article », c'est génial<small class="fine d-inline"> </small>!</p> <p> :-))))</p> > Chemin de navigation 2004-09-27T06:54:10Z https://files.spip.org/Chemin-de-navigation#comment119338 2004-09-27T06:54:10Z <p>Aucun paramétrage dans l'admin n'est nécéssaire pour ce bout de code. En fait la seule chose que j'ai oublié de préciser est que cette boucle doit se trouver dans un contexte faisant appel à une rubrique, c'est à dire qu'elle ne fonctionnera que si l'URL est de la forme monfichier.html<small class="fine d-inline"> </small>?id_rubrique=1 ou encore si elle est imbriquée dans une boucle RUBRIQUES ou ARTICLES.<br class="autobr"> Si c'est bien le cas dans vos squelettes, et que l'erreur se produit toujours, merci de me donner plus de précisions sur vos problèmes pour que je vous aide au mieux.<br class="manualbr">Elodie</p> > Chemin de navigation 2004-09-26T21:33:46Z https://files.spip.org/Chemin-de-navigation#comment117424 2004-09-26T21:33:46Z <p>Idem pour moi<br class="autobr"> J'ai fait un copier coller. Je ne vois que le lien vers accueil. Faut-il activer qq chose dans l'espace privé de mon site<small class="fine d-inline"> </small>?</p> > Chemin de navigation 2004-09-20T08:03:43Z https://files.spip.org/Chemin-de-navigation#comment108848 2004-09-20T08:03:43Z <p>Pourais-tu m'en dire un peu plus sur ton problème, ou mieux, m'envoyer l'adresse d'une des pages qui ne fonctionne pas<small class="fine d-inline"> </small>?</p> > Chemin de navigation 2004-09-20T07:35:37Z https://files.spip.org/Chemin-de-navigation#comment108839 2004-09-20T07:35:37Z <p>Salut,</p> <p>Quand je tape ce code, mis à part le lien de départ Accueil, je n'ai aucun chemin de navigation apparaissant....</p> <p>Bizarre bizarre...</p> > Chemin de navigation 2004-09-20T07:01:42Z https://files.spip.org/Chemin-de-navigation#comment108807 2004-09-20T07:01:42Z <p>C'est tout à fait possible en effet, bien que dans ce cas je ne vois pas bien ce que ça changerait.</p> > Chemin de navigation 2004-09-14T09:07:26Z https://files.spip.org/Chemin-de-navigation#comment104346 2004-09-14T09:07:26Z <p>Horreur, mon message est complètement transformé par SPIP et de plus tronqué.</p> <p>Je vais passé l'info dans l'espace privé</p> > Chemin de navigation 2004-09-14T09:04:45Z https://files.spip.org/Chemin-de-navigation#comment104345 2004-09-14T09:04:45Z <p>Une boucle plus complète</p> <p></p> <p><br class="autobr"> <!— <br class="autobr"> j'utilise cette fonctionnalité avec <br class="autobr"> <br class="autobr"> fonctionne dans tous les cas même sans envoyer l'id_rubrique<br class="autobr"> —></p> <p><!— fichier associé cgfp_spip_hierarchie.php3</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php $fond </span><span style="color:#007700;">= </span><span style="color:#DD0000;">"cgfp_spip_hierarchie"</span><span style="color:#007700;">; </span><span style="color:#0000BB;">$delais</span><span style="color:#007700;">= </span><span style="color:#0000BB;">0 </span><span style="color:#007700;">* </span><span style="color:#0000BB;">0 </span><span style="color:#007700;">* </span><span style="color:#0000BB;">24 </span><span style="color:#007700;">* </span><span style="color:#0000BB;">60 </span><span style="color:#007700;">* </span><span style="color:#0000BB;">60 </span><span style="color:#007700;">include (</span><span style="color:#DD0000;">"inc-public.php3"</span><span style="color:#007700;">); </span><span style="color:#0000BB;">?></span></code></pre> <p>—></p> <p></p> <p><br class="autobr"> </p> <div class="typo_hierarchie"> <a href="#URL_SITE" title="<:retour_ sommaire :>" rel='nofollow'><:sommaire :> -> </a> "}> <a rel='nofollow'><abbr title="supprimer_numero)">(#TITRE</abbr></a> <a href='https://files.spip.org/(#TITRE%7Csupprimer_numero)' class="spip_url" rel='nofollow'>(#TITRE|supprimer_numero)</a> <a href='https://files.spip.org/(#TITRE%7Csupprimer_numero%7Csinon%7B' rel='nofollow'><a href="#URL_SITE" title="<:retour_ sommaire :>"><:sommaire :></a> /B_hierarchie> <:sommaire :> /B_rubrique> </div> > Chemin de navigation 2004-09-09T07:59:00Z https://files.spip.org/Chemin-de-navigation#comment100996 2004-09-09T07:59:00Z <p>Bonjour,</p> <p>ne serait-il pas intéressant de remplacer la ligne</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a href="index.php3">Accueil</a> > </code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><a href="#URL_SITE">Accueil</a> > </code></pre></div> <p>Manu</p>