afficher tous les événements d'un secteur

Bonjour à tous,

Tout est dans l’objet ! J’aimerais modifier la boucle du mini-calendrier calendrier_mini.html :

<BOUCLE_calendrier(EVENEMENTS) {id_article}{id_mot?}

pour afficher tous les événements d’un secteur donné.

J’ai essayé :

<BOUCLE_calendrier(EVENEMENTS) {id_secteur=7}{id_mot?}

mais ça ne marche pas

Merci pour votre aide

Boby

Bonjour, je pense qu’il te faut englober ta boucle dans la boucle du secteur, comme ça :

<BOUCLE_evenements_secteur(RUBRIQUES) {id_secteur = 7}>

ici ton code

Je n’ai pas testé, mais ça devrait marcher …

Bonnes fêtes.

Marc

Le 26 déc. 2009 à 12:24, Boby a écrit :

Bonjour à tous,

Tout est dans l’objet ! J’aimerais modifier la boucle du mini-calendrier calendrier_mini.html :

<BOUCLE_calendrier(EVENEMENTS) {id_article}{id_mot?}

pour afficher tous les événements d’un secteur donné.

J’ai essayé :

<BOUCLE_calendrier(EVENEMENTS) {id_secteur=7}{id_mot?}

mais ça ne marche pas

Merci pour votre aide

Boby


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

----- Original Message -----

Bonjour, je pense qu'il te faut englober ta boucle dans la boucle du secteur, comme ça :

<BOUCLE_evenements_secteur(RUBRIQUES) {id_secteur = 7}>
<tbody><BOUCLE_calendrier(EVENEMENTS){id_article}{id_mot?}>
ici ton code
</BOUCLE_calendrier>
</tbody>
</BOUCLE_evenements_secteur>

Je n'ai pas testé, mais ça devrait marcher ...

Merci pour cette réponse.
Mais cela ne marche pas. Si j'ai bien compris le principe des boucles, cette méthode répète le <tbody>...</tbody> autant de fois qu'il y a de rubriques dans le secteur 7. En effet, j'obtiens alors un affichage de plusieurs <tbody>...</tbody> les uns en dessous des autes.

Ce qu'il me faudrait plutôt c'est une boucle sur tous les articles du secteur 7 contenant une autre boucle événement sur ces articles mais n'affichant rien.

Puis, une autre boucle, hors des précédentes mais entre les <tbody> </tbody> qui elle listerait tous les événements qui ont été "regroupés" dans la phase précédente. Je ne sais pas si je suis très clair;... En tout cas, je ne sais pas faire ça ! :frowning:

Merci pour votre aide

Boby

Bonnes fêtes.

Marc

Le 26 déc. 2009 à 12:24, Boby a écrit :

Bonjour à tous,

Tout est dans l'objet ! J'aimerais modifier la boucle du mini-calendrier calendrier_mini.html :
        <tbody><BOUCLE_calendrier(EVENEMENTS)
            {id_article}{id_mot?}

pour afficher tous les événements d'un secteur donné.

J'ai essayé :
        <tbody><BOUCLE_calendrier(EVENEMENTS)
            {id_secteur=7}{id_mot?}

mais ça ne marche pas

Merci pour votre aide

Boby
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Oui, naturellement, la bonne écriture :

<B_evenements_secteur>
<tbody>
<BOUCLE_evenements_secteur(etc ...
<BOUCLE_calendrier(etc ...
  ton code
</BOUCLE_calendrier>
</BOUCLE_evenements_secteur>
</tbody>
</B_evenements_secteur>

De cette façon, tu n'auras qu'une seule fois le <tbody> au début (itou à la fin) ...

Par contre, ne connaissant pas trop la boucle EVENEMENTS, je ne saurai dire si le paramètre {id_article} s'appliquera à tous les évènements du secteur ... Si ce n'est pas le cas, alors, oui, il faut ajouter une boucle (ARTICLES) ... mais j'en doute ... Regarde de près la boucle (EVENEMENTS)

Bon courage ...

Marc

Le 26 déc. 2009 à 14:14, Boby a écrit :

----- Original Message -----
Bonjour, je pense qu'il te faut englober ta boucle dans la boucle du secteur, comme ça :

<BOUCLE_evenements_secteur(RUBRIQUES) {id_secteur = 7}>
<tbody><BOUCLE_calendrier(EVENEMENTS){id_article}{id_mot?}>
ici ton code
</BOUCLE_calendrier>
</tbody>
</BOUCLE_evenements_secteur>

Je n'ai pas testé, mais ça devrait marcher ...

Merci pour cette réponse.
Mais cela ne marche pas. Si j'ai bien compris le principe des boucles, cette méthode répète le <tbody>...</tbody> autant de fois qu'il y a de rubriques dans le secteur 7. En effet, j'obtiens alors un affichage de plusieurs <tbody>...</tbody> les uns en dessous des autes.

Ce qu'il me faudrait plutôt c'est une boucle sur tous les articles du secteur 7 contenant une autre boucle événement sur ces articles mais n'affichant rien.

Puis, une autre boucle, hors des précédentes mais entre les <tbody> </tbody> qui elle listerait tous les événements qui ont été "regroupés" dans la phase précédente. Je ne sais pas si je suis très clair;... En tout cas, je ne sais pas faire ça ! :frowning:

Merci pour votre aide

Boby

Bonnes fêtes.

Marc

Le 26 déc. 2009 à 12:24, Boby a écrit :

Bonjour à tous,

Tout est dans l'objet ! J'aimerais modifier la boucle du mini-calendrier calendrier_mini.html :
      <tbody><BOUCLE_calendrier(EVENEMENTS)
          {id_article}{id_mot?}

pour afficher tous les événements d'un secteur donné.

J'ai essayé :
      <tbody><BOUCLE_calendrier(EVENEMENTS)
          {id_secteur=7}{id_mot?}

mais ça ne marche pas

Merci pour votre aide

Boby
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc