Diminuer la taille des caractères Augmenter la taille des caractères | BP Eminet, Développement et formation Drupal, formation WordPress, formation SPIP, plate-forme collaborative Claroline, Drupal, ergonomie, accessibilité, multilinguisme | http://www.p-interactif.com | Accueil | Imprimer

Accueil « La notion de "modèle SPIP" « Retour à Le mini-plan d’une rubrique

Le mini-plan d’une rubrique

Considérons le modèle suivant : rubrique_sommaire.html à placer dans le dossier squelettes/modeles du site.

[(#REM) On récupère le contexte de la rubrique par l'ID qui est passer par l'appel du modèle ]
<BOUCLE_sommaire (RUBRIQUES) {id_rubrique}>

[(#REM) Le miniplan de la rubrique de contexte ]
<B_rubriques>
<ul class="spip">
 <BOUCLE_rubriques(RUBRIQUES){id_parent}{par titre}>
 <ul class="spip">
 <h3>&raquo;&nbsp;<a href="#URL_RUBRIQUE" title="[(#DESCRIPTIF|textebrut|entites_html)]">[(#TITRE|supprimer_numero)]</a></h3>
 <B_articles>
 <ul class="spip">
   <BOUCLE_articles(ARTICLES) {id_rubrique} {par date}{inverse}>
   <li class="spip"><a href="#URL_ARTICLE" title="[(#DESCRIPTIF|textebrut|entites_html)]">[(#TITRE|supprimer_numero)]</a></li>
   </BOUCLE_articles>
 </ul>
 </B_articles>
 <BOUCLE_sous_rubriques(BOUCLE_rubriques)></BOUCLE_sous_rubriques>
 </ul>
</BOUCLE_rubriques>
</ul>
</B_rubriques>

</BOUCLE_sommaire>

Appel du modèle dans un contenu : <rubriqueXXX|sommaire> XXX étant l’ID de la rubrique cible.

Action de ce modèle en "langage naturel"

Pour la rubrique que je te passe en contexte.

La bonne idée est de placer l’appel au modèle dans le texte descriptif de la rubrique.

Ce modèle présente un intérêt lorsque une rubrique contient beaucoup de sous-rubriques et d’articles. L’internaute "voit" ainsi le contenu complet de la rubrique dès qu’il "rentre" dedans.

Lire aussi
  • Quel est l’intérêt d’un modèle ?
  • Voici comment je l’explique dans mes formations.
  • Le resumé des articles d’une rubrique
  • Considérons le modèle suivant : rubrique_resume.html à placer dans le dossier squelettes/modeles (...)
  • Faire un glossaire
  • Considérons le modèle suivant : rubrique_sousrub.html à placer dans le dossier squelettes/modeles (...)
  • Un flux de syndication dans un contenu
  • Ce modèle permet d’afficher des flux de syndication dans n’importe quel contenu du site. (...)
  • Protéger un adresse email par modèle
  • Placer dans le contenu d’un site : Envoyer un mail est tout à fait correct, mais l’adresse (...)
  • Afficher des articles par mot-clé
  • Le modèle suivant permet d’afficher des articles qui sont associés à un mot-clé. Il suppose (...)
  • Faire une recherche sur un groupe de mot-clés
  • Considérons le modèle suivant : groupemot.html à placer dans le dossier squelettes/modeles du (...)
  • Signaler une nouveauté
  • Ce modèle est simpliste, il permet de signaler une nouveauté en ajoutant un petit visuel devant (...)