Ajouter des types d'entrées pour les menus - commentaires Ajouter des types d'entrées pour les menus 2014-12-09T13:30:21Z https://files.spip.net/Ajouter-des-types-d-entrees-pour-les-menus#comment478417 2014-12-09T13:30:21Z <p>Bonjour,<br class="autobr"> y a t-il possibilité de sélectionner une rubrique contenant des brèves ou des sites syndiqués<small class="fine d-inline"> </small>?<br class="autobr"> y a t-il une méthode pour appeler une noisette<small class="fine d-inline"> </small>?<br class="autobr"> cordialement</p> Ajouter des types d'entrées pour les menus 2010-10-04T14:27:46Z https://files.spip.net/Ajouter-des-types-d-entrees-pour-les-menus#comment435310 2010-10-04T14:27:46Z <p>critère de tri<small class="fine d-inline"> </small>?</p> <p># Critère de tri (numérique) [Facultatif]<br class="autobr"> # Critère de tri (alphabétique) [Facultatif]</p> <p>Que remplir pour que s'affiche les articles dans le menu de manière antéchronologique<small class="fine d-inline"> </small>?<br class="autobr"> J'aimerais avoir les derniers articles d'un mot clé <i>par date</i> <i>inverse</i></p> Ajouter des types d'entrées pour les menus 2010-05-17T06:57:14Z https://files.spip.net/Ajouter-des-types-d-entrees-pour-les-menus#comment430527 2010-05-17T06:57:14Z <p>Bonjour,<br class="autobr"> Après tatonnements, il suffit de mettre le nom du champ de la table concernée dans le type de trie.<br class="autobr"> Par exemple si le menu est sur des mots clés :<br class="autobr"> le trie numérique serait sur <code class="spip_code spip_code_inline" dir="ltr">id_mot</code><br class="autobr"> le trie alpha serait sur :<code class="spip_code spip_code_inline" dir="ltr">titre</code></p> Ajouter des types d'entrées pour les menus 2010-04-19T19:07:03Z https://files.spip.net/Ajouter-des-types-d-entrees-pour-les-menus#comment429547 2010-04-19T19:07:03Z <p>Bien ça<small class="fine d-inline"> </small>! J'avais voulu bidouiller un truc en ce sens mais j'avais du me planter quelque part et ca n'a jamais voulu marcher. Du coup j'étais partis sur autre chose.</p> <p>Pour les tris en revanche, j'avoue que je n'ai pas encore compris quoi mettre dans les champs<small class="fine d-inline"> </small>?</p> Ajouter des types d'entrées pour les menus 2010-02-10T13:10:49Z https://files.spip.net/Ajouter-des-types-d-entrees-pour-les-menus#comment426248 2010-02-10T13:10:49Z <p>Ben si tu penses que c'est générique, n'hésite pas à l'ajouter au plugin. :)</p> Ajouter des types d'entrées pour les menus 2010-02-10T12:11:04Z https://files.spip.net/Ajouter-des-types-d-entrees-pour-les-menus#comment426246 2010-02-10T12:11:04Z <p>En me basant sur le mécanisme décrit ici et sur l'un des modèles existant j'ai pu créer un type d'entrée listant tous les articles d'une rubrique.</p> <p>Pour le .html :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#SET{id_rubrique, #ENV{id_rubrique}|intval})] [(#SET{tri_num, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_num},'titre'}})] [(#SET{tri_alpha, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_alpha},'titre'}})] [(#ENV{appel_formulaire}|oui) [(#SET{titre, #GET{id_rubrique}|?{#INFO_TITRE{rubrique, #GET{id_rubrique}}, <:info_racine_site:>}})] <div class="titre">#GET{titre}</div> <div class="infos"> <br /><:menus:info_tri:> [(#GET{tri_num}) <:menus:info_tri_num:>][(#GET{tri_num}|et{GET{tri_alpha}}), ][(#GET{tri_alpha}) <:menus:info_tri_alpha:>] </div> ] <BOUCLE_test_menu(CONDITION){si #ENV{appel_menu}|oui}> <BOUCLE_rub(RUBRIQUES){id_rubrique=#ENV{id_rubrique}}> <li class="menu-entree">#TITRE <B_articles> <ul class="menu-liste"> <BOUCLE_articles(ARTICLES){id_rubrique}> <li class="menu-entree"><a href="#URL_ARTICLE">#TITRE</li></a> </BOUCLE_articles> </ul> <B_articles> </li> </BOUCLE_rub> </BOUCLE_test_menu></code></pre></div> <p>et pour le .xml :</p> <div class="precode"><pre class="spip_code spip_code_block language-xml" dir="ltr" style="text-align:left;" data-language="xml"><code><entree> <nom>Liste d&rsquo;articles</nom> <description>Affiche la liste des articles d&rsquo;une rubrique</description> <icone>img/articles.png</icone> <parametre nom="id_rubrique" label="menus:entree_id_rubrique" /> <parametre nom="tri_num" label="menus:entree_tri_num" /> <parametre nom="tri_alpha" label="menus:entree_tri_alpha" /> <refuser_sous_menu /> </entree></code></pre></div> <p>ça fonctionne comme j'en avais besoin. On pourrait en théorie ajouter des types de tris supplémentaires.</p>