Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel de SPIP 3.1

Gérer les rubriques

Testez gratuitement nos 1343 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Découvrez le squelette rubrique.html. Il permet de gérer l'affichage de la liste des articles des rubriques.
04:40

Transcription

Nous allons maintenant gérer le squelette qui permet de lister les articles appartenant à telle ou telle rubrique. Prenons un exemple précis tout de suite, je reviens par exemple sur notre article L'Île de Noirmoutier, et nous avons vu que, dans la séquence précédente, nous pouvions afficher la rubrique à laquelle appartenait cet article. Donc nous avions vu aussi que nous avions inséré un lien vers cette rubrique. Donc si je clique sur la rubrique France, je vais lister tous les articles qui appartiennent à cette rubrique France. Et en plus, voyez, j'affiche différentes informations. J'affiche le nom de la rubrique, j'affiche le logo de la rubrique, le texte de la rubrique et la date de la dernière publication dans cette rubrique. Et bien c'est le squelette rubriques.html qui va nous permettre de gérer cet affichage. Voyons sa structure, nous avons une boucle générale, ici. Boucle que j'ai appelé Rubriques, qui travaille bien sur les rubriques, et le contexte de sélection, c'est bien la rubrique qui a été cliquée par l'utilisateur. Et cette rubrique se termine ici. Dans un élément h3, j'affiche bien le titre de la rubrique, là encore qui est donné par le contexte, c'est bien ici le nom de la rubrique France. Ensuite, dans un élément p, j'ai le logo de la rubrique, ici, le petit drapeau. Ensuite nous avons le texte de la rubrique et nous avons ici : Mes voyages en France. Allons voir ceci dans notre interface d'administration, dans les rubriques, Europe France. Donc nous avons bien ici le nom de la rubrique, le texte de la rubrique et le logo de la rubrique. Je reviens dans notre rubrique. Ensuite, nous avons effectivement la date de la dernière publication de cette rubrique, voyons voir la syntaxe. Dans un élément p, ici, j'utilise la balise #DATE avec le filtre d'affichage, affdate, tout simplement. Ensuite, nous avons le nombre d'articles qui sont stockés dans cette rubrique. Ici, j'ai mon élément h3, liste des et là il faut forcément que j'indique et là, le nombre d'articles. Pour ce faire, je vais créer une boucle qui va me permettre de calculer le nombre d'articles. Donc cette boucle, je l'ai appelé nb_articles, elle travaille bien sur le type Articles, et l'identifiant de la rubrique nous donne bien le contexte. Et là encore, nous avons la fin de la boucle et souvenez-vous, pour un compteur, il faut absolument que la boucle ne soit pas vide, donc j'ai au minimum un espace. Et cela me permet maintenant de récupérer le nombre d'itérations, c'est-à-dire le nombre total de boucle. C'est-à-dire le nombre total d'articles. Et c'est ce qui me permet l'affichage du nombre total d'articles. Et à la fin, nous avons le libellé a, et articles dans cette rubrique fin de h3. Donc voilà la syntaxe qui me permet de calculer le nombre d'articles de telle ou telle rubrique. Voilà, Liste des et là, nous avons bien notre boucle articles de cette rubrique. Ensuite, nous avons la liste de tous les articles appartenant à cette rubrique. Donc, à nouveau, je crée une boucle, une boucle que j'ai appelée articles_rubrique, nous travaillons bien sur le type Articles et là encore le contexte c'est bien la rubrique dans laquelle nous sommes. Je vais ici utiliser à nouveau notre compteur de boucles. Pour avoir 1, 2, 3 et 4. Ensuite nous avons le titre de chaque article, avec un lien vers son affichage en page seule. Donc le titre de l'article avec son lien. Ensuite nous avons le libellé Rédiger par et je récupère les rédacteurs, et la date de publication avec #DATE. Nous avons bien ensuite les rédacteurs, là il n'y en a qu'un seul, mais même chose pour les autres, avec la date de publication. Et la fin de nos boucles. Donc voici ce squelette qui permet d'afficher la liste de tous les articles appartenant à la rubrique qui a été cliquée, et qui permet de gérer les affichages tel que nous le souhaitons.

L'essentiel de SPIP 3.1

Apprenez à installer SPIP et à configurer ensuite le site web créé. Voyez comment gérer les contenus rédactionnels, les médias, les utilisateurs ainsi que leurs droits, etc.

3h10 (54 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Thématiques :
Design web
CMS
Spécial abonnés
Date de parution :11 févr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !