SPIP Forums

[ar] [ca] [cpf] [de] [en] [es] [fr] [it]

Ce forum d’entraide est recommandé pour les utilisateurs et utilisatrices occasionnels de SPIP (système de publication pour l’Internet). Avant de poser une question, faites une recherche sur ce site, consultez les liens utiles. Si vous ne trouvez pas de réponse, postez votre message dans la rubrique appropriée, avec un titre explicite.


Accueil du site> Forums de discussion >  Création de squelettes > Afficher la dernière brève de chaque rubrique

Afficher la dernière brève de chaque rubrique

par patrick domage - 15 juin 2009 16:11 - Réponse(s) : 1

Bonjour Je coince sur une boucle : je voudrais afficher la dernière brève créée dans chaque rubrique. Voilà le code que j’ai essayé en utilisant doublons :

<BOUCLE_rubrique_racine(RUBRIQUES){racine}>
<BOUCLE_last_breves(BREVES){id_rubrique} {par date}{inverse} {0,1}{doublons}>
</BOUCLE_last_breves>
</BOUCLE_rubrique_unique>

<BOUCLE_3_breves(BREVES) {par date}{inverse} {0,3}{doublons}>
#TITRE
</BOUCLE_3_breves>

j’ai dû oublier quelque chose . Vous voyez ce que c’est ?

Merci


Indiquez l'intérêt que vous portez à cette question

Suivre la vie du site

Afficher la dernière brève de chaque rubrique

16 juin 2009 09:58 - par patrick domage

Ben oui t’as oublié qq chose patrick ;) Voilà mon code final (il manquait un " ! "sacrebleu )

<BOUCLE_rubriques_racine(RUBRIQUES){racine} >
<!-- je fais une boucle par rubrique racine-->
<BOUCLE_1_breve(BREVES) {id_rubrique}{par date}{inverse} {0,1}{doublons allbreves}>
<!-- je stock la dernière brève de chaque rubrique dans le doublon allbreves-->
</BOUCLE_1_breve>
</BOUCLE_rubriques_racine>
<BOUCLE_dernieres_breves(BREVES) {par date}{inverse} {0,3} {!doublons allbreves}>
<!-- j'extrait les 3 brèves les plus récentes parmi les brèves du doublon -->
#TITRE                                </BOUCLE_dernieres_breves>                                                                                               

Répondre à la question


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

  • Vous pouvez étiqueter cette page de forum avec les mots-clés qui vous semblent les plus appropriés ; ils permettront aux prochains visiteurs du site de mieux se repérer :
  • Installation, mise à jour

    Utilisation de l’espace privé

    Administration, gestion, configuration du site

    Créer ses squelettes

Qui êtes-vous ? (optionnel)
  • [Se connecter]

  • par pierre batton - 14:20

    squelettes compteur(incrémentation) suite

    Réponse(s) : 1

    je me répond tout seul comme un grand j’ai trouvé avec le filtre duree par contre après avoir copier comme indiqué ...case "jour" : $str = ($diff_days+($diff_weeks*7)+($diff_years*24*7*365)) ; break ; ... j’obtiens une réponse en semaines ou en (...)

  • par davduf - 10:03

    Lister les articles avec un même mot clé

    Réponse(s) : 9 - Résolu

    Me revoila ,) Je suis bien embêté car chez moi (exemple), ça ne marche pas. La boucle englobante est bien positionnée, tout en haut : <BOUCLE_principale(ARTICLES) id_article doublons > Tout en bas </BOUCLE_principale> Pour la (...)

  • 08:43

    musique en continue sur le site

    Réponse(s) : 10

    Juste au cas où tu n’aurais pas trouvé la solution à ton problème de musique en continue sur toutes tes pages de site, je te propose d’insérer une p’tite ligne de commande dans ton bouton ou lien : lien Tu peux aussi faire un PlayList en .aif , ça (...)

  • par cogicube - 11 mars 18:06

    articles triés par nombre de visites sur 7 jours

    Réponse(s) : 2

    Bonjour anic Je ne cherche pas à trier les articles par leur date de parution mais par le nombre de visites qu’ils ont eu durant les 7 derniers jours, indépendamment de leur date de mise en ligne. Exemple article1, visites durant les 7 derniers (...)

  • par s t i | g a r d - 11 mars 18:00

    Qui a créé un site vraiment multilingues ???

    Réponse(s) : 11

    * <multi>[fr]blabla[en]blabla </multi>

  • 11 mars 17:56

    > Utiliser un squelette (ou comment faire quand on est pas inteligent)

    Réponse(s) : 15

    Déjà intelligent s’écrit avec 2 l et pas 1 :p

  • par BENJI - 11 mars 17:42

    Bréve et multiflex3

    Pas de réponse

    « Bonsoir, Alors voila , je voudrai qu’une brève (nom de la brève : Partenaires) soit sur toutes les pages de mon site et que les dernières brèves se mettent en dessous de cette brève. J’utilise multiflex3 comme squelette et je pense que le problème se (...)

  • par Sk4B - 11 mars 17:19

    Grand merci

    Réponse(s) : 12

    un grand merci à Aurélien pour avoir publié cette boucle... ...je fouille tout seul dans mon coin depuis 2 heures pour obtenir exactement ça sans résultat, quel con ! Y’a pas... Google est définitivement mon ami ! (...)

  • 11 mars 14:45

    Comment faire un Squelette a partir d'un Design en html ?

    Réponse(s) : 12

    malkom mklkhin

  • par s t i | g a r d - 11 mars 14:33

    Squelette créé + #ENV

    Pas de réponse

    Voilà j’ai récupéré un plugin me permettant de créé des formulaires (de contact) et j’ai créé un squelette spécialement pour ces formulaires nommé contact.html. (Je l’appel comme ceci spip.php ?page=contact). J’ai différents formulaires pour chaque adresses (...)


squelettes-dist/spip.png voir le squelette de cette page