Bonjour,
Serait-ce possible d'utiliser le filtre unique avec la pagination ?
Le filtre filtre mais la pagination ne prend pas en compte ce qui a
été filtré...
Cordialement,
BS
Bonjour,
Pour comprendre votre problematique, il serait intéressant d'avoir votre code en exemple svp...
Cordialement,
Teddy Payet
Le 10 déc. 2009 à 08:34, Bernard Strainchamps <bstrainc@gmail.com> a écrit :
Bonjour,
Serait-ce possible d'utiliser le filtre unique avec la pagination ?
Le filtre filtre mais la pagination ne prend pas en compte ce qui a
été filtré...
Cordialement,
BS
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
Je souhaiterais par exemple mettre une pagination de 10 sur cette boucle.
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}>
[<div class="data">
<a style="text-decoration: none;"
href="spip.php?page=time&date_debut=(#DATE_DEBUT|affdate{'Y-m-j'}|unique)&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]">
<div class="d">[(#DATE_FIN|jour)]</div>
<div class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
</div>]
</BOUCLE_agenda2>
Le 10 décembre 2009 08:46, Teddy Payet <teddy.payet@gmail.com> a écrit :
Bonjour,
Pour comprendre votre problematique, il serait intéressant d'avoir votre
code en exemple svp...Cordialement,
Teddy Payet
Le 10 déc. 2009 à 08:34, Bernard Strainchamps <bstrainc@gmail.com> a écrit :
Bonjour,
Serait-ce possible d'utiliser le filtre unique avec la pagination ?
Le filtre filtre mais la pagination ne prend pas en compte ce qui a
été filtré...
Cordialement,
BS
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
Bonjour,
Pour cela (la pagination de 10), il vous suffit de mettre le critère {pagination} à votre boucle. Le filtre unique n’est pas utile pour cela…
http://www.spip.net/fr_article3367.html#pagination
Soit :
<B_agenda2>
#ANCRE_PAGINATION
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}{pagination}>
bla-bla votre code
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>
Le 10 décembre 2009 08:58, Bernard Strainchamps <bstrainc@gmail.com> a écrit :
Je souhaiterais par exemple mettre une pagination de 10 sur cette boucle.
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}>
]
[Le 10 décembre 2009 08:46, Teddy Payet <teddy.payet@gmail.com> a écrit :
Bonjour,
Pour comprendre votre problematique, il serait intéressant d’avoir votre
code en exemple svp…Cordialement,
Teddy Payet
Le 10 déc. 2009 à 08:34, Bernard Strainchamps <bstrainc@gmail.com> a écrit :
Bonjour,
Serait-ce possible d’utiliser le filtre unique avec la pagination ?
Le filtre filtre mais la pagination ne prend pas en compte ce qui a
été filtré…
Cordialement,
BS
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos 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
Vous évacuez le filtre un peu vite !
Le filtre me sert à ne pas réunir les (#DATE_DEBUT||unique) identique !
Une boucle avec une pagination, je sais faire... comme tous les
utilisateurs de SPIP !
Le 10 décembre 2009 09:23, Teddy Payet <teddy.payet@gmail.com> a écrit :
Bonjour,
Pour cela (la pagination de 10), il vous suffit de mettre le critère
{pagination} à votre boucle. Le filtre unique n'est pas utile pour cela...
Le système de pagination - SPIP
Soit :
<B_agenda2>
#ANCRE_PAGINATION
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
bla-bla votre code
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>Le 10 décembre 2009 08:58, Bernard Strainchamps <bstrainc@gmail.com> a écrit
:Je souhaiterais par exemple mettre une pagination de 10 sur cette boucle.
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}>
[<div class="data">
<a style="text-decoration: none;"href="spip.php?page=time&date_debut=(#DATE_DEBUT|affdate{'Y-m-j'}|unique)&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]">
<div class="d">[(#DATE_FIN|jour)]</div>
<div
class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
</div>]
</BOUCLE_agenda2>Le 10 décembre 2009 08:46, Teddy Payet <teddy.payet@gmail.com> a écrit :
> Bonjour,
>
> Pour comprendre votre problematique, il serait intéressant d'avoir votre
> code en exemple svp...
>
> Cordialement,
>
> Teddy Payet
>
> Le 10 déc. 2009 à 08:34, Bernard Strainchamps <bstrainc@gmail.com> a
> écrit :
>
>> Bonjour,
>> Serait-ce possible d'utiliser le filtre unique avec la pagination ?
>> Le filtre filtre mais la pagination ne prend pas en compte ce qui a
>> été filtré...
>> Cordialement,
>> BS
>> _______________________________________________
>> 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.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
Bonjour,
Si j’ai évacué le filtre |unique rapidement, c’est que vous parliez de le mettre sur pagination. Je n’avais pas très bien compris votre problématique…
Donc, reprenons paisiblement.
Il est possible d’utiliser ceci :
[(#DATE_DEBUT|affdate|unique) <INCLURE{fond=bloc-event}{env}>]
Dans bloc-event.html:
Le 10 décembre 2009 09:46, Bernard Strainchamps <bstrainc@gmail.com> a écrit :
Vous évacuez le filtre un peu vite !
Le filtre me sert à ne pas réunir les (#DATE_DEBUT||unique) identique !
Une boucle avec une pagination, je sais faire… comme tous les
utilisateurs de SPIP !Le 10 décembre 2009 09:23, Teddy Payet <teddy.payet@gmail.com> a écrit :
Bonjour,
Pour cela (la pagination de 10), il vous suffit de mettre le critère
{pagination} à votre boucle. Le filtre unique n’est pas utile pour cela…
http://www.spip.net/fr_article3367.html#pagination
Soit :
<B_agenda2>
#ANCRE_PAGINATION
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
bla-bla votre code
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>Le 10 décembre 2009 08:58, Bernard Strainchamps <bstrainc@gmail.com> a écrit
:Je souhaiterais par exemple mettre une pagination de 10 sur cette boucle.
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}>
[]
<a style=« text-decoration: none; »href=« spip.php?page=time&date_debut=(#DATE_DEBUT|affdate{‹ Y-m-j ›}|unique)&date_fin=[(#DATE_FIN|affdate{‹ Y-m ›})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)] »>
[(#DATE_FIN|jour)][(#DATE_DEBUT|nom_mois|couper{3}|majuscules)][(#DATE_DEBUT|annee)]Le 10 décembre 2009 08:46, Teddy Payet <teddy.payet@gmail.com> a écrit :
Bonjour,
Pour comprendre votre problematique, il serait intéressant d’avoir votre
code en exemple svp…Cordialement,
Teddy Payet
Le 10 déc. 2009 à 08:34, Bernard Strainchamps <bstrainc@gmail.com> a
écrit :Bonjour,
Serait-ce possible d’utiliser le filtre unique avec la pagination ?
Le filtre filtre mais la pagination ne prend pas en compte ce qui a
été filtré…
Cordialement,
BS
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos 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
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos 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
Merci. je vais tester... calmement.
Cordialement,
BS
Le 10 décembre 2009 10:44, Teddy Payet <teddy.payet@gmail.com> a écrit :
Bonjour,
Si j'ai évacué le filtre |unique rapidement, c'est que vous parliez de le
mettre sur pagination. Je n'avais pas très bien compris votre
problématique...Donc, reprenons paisiblement.
Il est possible d'utiliser ceci :
[(#DATE_DEBUT|affdate|unique) <INCLURE{fond=bloc-event}{env}>]Dans bloc-event.html:
<div class="data">
<a style="text-decoration: none;"
href="spip.php?page=time&date_debut=[(#DATE_DEBUT|affdate|unique)]&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]">
<div class="d">[(#DATE_FIN|jour)]</div>
<div
class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
</div>Le 10 décembre 2009 09:46, Bernard Strainchamps <bstrainc@gmail.com> a écrit
:Vous évacuez le filtre un peu vite !
Le filtre me sert à ne pas réunir les (#DATE_DEBUT||unique) identique !
Une boucle avec une pagination, je sais faire... comme tous les
utilisateurs de SPIP !Le 10 décembre 2009 09:23, Teddy Payet <teddy.payet@gmail.com> a écrit :
> Bonjour,
>
> Pour cela (la pagination de 10), il vous suffit de mettre le critère
> {pagination} à votre boucle. Le filtre unique n'est pas utile pour
> cela...
> Le système de pagination - SPIP
> Soit :
> <B_agenda2>
> #ANCRE_PAGINATION
> <BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
> date}{pagination}>
> bla-bla votre code
> </BOUCLE_agenda2>
> #PAGINATION
> </B_agenda2>
>
>
> Le 10 décembre 2009 08:58, Bernard Strainchamps <bstrainc@gmail.com> a
> écrit
> :
>>
>> Je souhaiterais par exemple mettre une pagination de 10 sur cette
>> boucle.
>>
>> <BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
>> date}>
>> [<div class="data">
>> <a style="text-decoration: none;"
>>
>>
>> href="spip.php?page=time&date_debut=(#DATE_DEBUT|affdate{'Y-m-j'}|unique)&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]">
>> <div class="d">[(#DATE_FIN|jour)]</div>
>> <div
>> class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
>> <div class="y">[(#DATE_DEBUT|annee)]</div>
>> </a>
>> </div>]
>> </BOUCLE_agenda2>
>>
>> Le 10 décembre 2009 08:46, Teddy Payet <teddy.payet@gmail.com> a écrit
>> :
>> > Bonjour,
>> >
>> > Pour comprendre votre problematique, il serait intéressant d'avoir
>> > votre
>> > code en exemple svp...
>> >
>> > Cordialement,
>> >
>> > Teddy Payet
>> >
>> > Le 10 déc. 2009 à 08:34, Bernard Strainchamps <bstrainc@gmail.com> a
>> > écrit :
>> >
>> >> Bonjour,
>> >> Serait-ce possible d'utiliser le filtre unique avec la pagination ?
>> >> Le filtre filtre mais la pagination ne prend pas en compte ce qui a
>> >> été filtré...
>> >> Cordialement,
>> >> BS
>> >> _______________________________________________
>> >> 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
>_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netInfos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.netDocumentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
Dans ce code où je place la pagination ?
Cette première ligne
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}>
[(#DATE_DEBUT|affdate|unique)
<INCLURE{fond=bloc-event}{env}>]
</BOUCLE_agenda2
Dans bloc-event.html:
<div class="data">
<a style="text-decoration: none;"
href="spip.php?page=time&date_debut=[(#DATE_DEBUT|affdate|unique)]&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]">
<div class="d">[(#DATE_FIN|jour)]</div>
<div
class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
Ça je vais pas le louper :
Vous ne m'aviez pas rembarré à ce sujet en me disant que vous saviez faire une pagination comme tout le monde?...
Pour vous rafraîchir la mémoire :
http://article.gmane.org/gmane.comp.web.spip.user/151485
Le 12 déc. 09 à 12:54, Bernard Strainchamps a écrit :
Dans ce code où je place la pagination ?
Cette première ligne
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}>[(#DATE_DEBUT|affdate|unique)
<INCLURE{fond=bloc-event}{env}>]
</BOUCLE_agenda2Dans bloc-event.html:
<div class="data">
<a style="text-decoration: none;"
href="spip.php?page=time&date_debut=[(#DATE_DEBUT|affdate|unique)]&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]"><div class="d">[(#DATE_FIN|jour)]</div>
<div
class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
Trêve de plaisanterie.
Je te renvoie vers la documentation sur la pagination qui est très explicite :
Le 12 déc. 09 à 21:16, Payet Teddy a écrit :
Ça je vais pas le louper :
Vous ne m'aviez pas rembarré à ce sujet en me disant que vous saviez faire une pagination comme tout le monde?...
Pour vous rafraîchir la mémoire :
http://article.gmane.org/gmane.comp.web.spip.user/151485Le 12 déc. 09 à 12:54, Bernard Strainchamps a écrit :
Dans ce code où je place la pagination ?
Cette première ligne
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}>[(#DATE_DEBUT|affdate|unique)
<INCLURE{fond=bloc-event}{env}>]
</BOUCLE_agenda2Dans bloc-event.html:
<div class="data">
<a style="text-decoration: none;"
href="spip.php?page=time&date_debut=[(#DATE_DEBUT|affdate|unique)]&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]"><div class="d">[(#DATE_FIN|jour)]</div>
<div
class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
Filtre toujours.
Je jure que j'ai au moins dix sites qui utilisent la pagination.
Mais aucun qui conjugue filtre unique + pagination.
J'ai essayé votre formule
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
[(#DATE_DEBUT|affdate|unique)<INCLURE{fond=bloc-event}{env}>]
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>
Le résultat n'est pas différent de
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
<div class="d">[(#DATE_FIN|jour)]</div>
<div class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>
Car la boucle compte avant le filtre.
Cordialement,
BS
Filtre toujours.
Je jure que j'ai au moins dix sites qui utilisent la pagination.
Mais aucun qui conjugue filtre unique + pagination.
J'ai essayé votre formule
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
[(#DATE_DEBUT|affdate|unique)<INCLURE{fond=bloc-event}{env}>]
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>
Le résultat n'est pas différent de
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
<div class="d">[(#DATE_FIN|jour)]</div>
<div class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>
Car la boucle compte avant le filtre.
Cordialement,
BS
Bonjour,
Si le filtre se fait après le critère pagination, alors il faut inclure la pagination dans <INCLURE>
Soit, pour reprendre votre code................
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par date}>
[(#DATE_DEBUT|affdate|unique)<INCLURE{fond=bloc-event}{env}{id_evenement=#ID_EVENEMENT}>]
</BOUCLE_agenda2>
</B_agenda2>
Dans bloc-event.html :
<BOCULE_events_filtres(EVENEMENTS){id_evenement}{pagination}>
<div class="data">
<a style="text-decoration: none;" href="spip.php?page=time&date_debut=[(#DATE_DEBUT|affdate|unique)]&date_fin=[(#DATE_FIN|affdate{'Y-m'})]-[(#DATE_FIN|jour|plus{1})]&titre=[(#DATE_DEBUT|affdate)]">
<div class="d">[(#DATE_FIN|jour)]</div>
<div class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</a>
</div>
</BOUCLE_events_filtres>
#PAGINATION
</B_events_filtres>
Je pense que ce n'est pas la peine d'expliquer, non?......
Cordialement,
TeddyP
http://article.gmane.org/gmane.comp.web.spip.user/151485
Le 14 déc. 09 à 20:57, Bernard Strainchamps a écrit :
Filtre toujours.
Je jure que j'ai au moins dix sites qui utilisent la pagination.
Mais aucun qui conjugue filtre unique + pagination.J'ai essayé votre formule
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>[(#DATE_DEBUT|affdate|unique)<INCLURE{fond=bloc-event}{env}>]
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>Le résultat n'est pas différent de
<BOUCLE_agenda2(EVENEMENTS articles mots_articles){id_mot=5399}{!par
date}{pagination}>
<div class="d">[(#DATE_FIN|jour)]</div>
<div class="m">[(#DATE_DEBUT|nom_mois|couper{3}|majuscules)]</div>
<div class="y">[(#DATE_DEBUT|annee)]</div>
</BOUCLE_agenda2>
#PAGINATION
</B_agenda2>Car la boucle compte avant le filtre.
Cordialement,
BS
Bonjour,
Pas besoin d'expliquer...
sauf que dans ce cas, on peut toujours ajouter le critère pagination,
le code ne génère aucune pagination.
http://www.bibliosurf.com/spip.php?page=test
Cordialement,
BS
Mettre, me semble-t-il, {ajax} en critère de <INCLURE>
Les fragments ajax sont bien ajoutés actuellement à l'inclure, mais l'ajax n'est pas inséré dans le head, d'une part, et de ce fait, pas de pagination faite...
A voir, avec une page complète avec les INSERT_HEAD adéquate...
Le 21 déc. 09 à 22:02, Bernard Strainchamps a écrit :
Bonjour,
Pas besoin d'expliquer...
sauf que dans ce cas, on peut toujours ajouter le critère pagination,
le code ne génère aucune pagination.
http://www.bibliosurf.com/spip.php?page=test
Cordialement,
BS