J'ai installé tabpagger et je l'ai essayé mais cela ne correspond pas
parfaitement à mon besoin.
Voici une partie du code:
Onglet 2: présente toutes les sous-rubriques et tous les articles.
C'est un bloc dépliable dans un onglet
#BLOC_TITRE_DEBUT{projets}
Les articles
#BLOC_TITRE_FIN

puis ailleurs dans la page
 #BLOC_DEBUT{projets}
<INCLURE{fond=modeles/art}{env}{ajax} />
#BLOC_FIN

et dans modeles/art.html
<B_articles>
<h4><i class="far fa-edit"></i>&#129;&#129;Les contenus sans
mot-cl&#233;</h4>
<p><big>#TRI{>,'&#8593;',ajax} </big> | <big>#TRI{<,'&#8595;',ajax}</big>
|#TRI{titre,'Trier par titre',ajax} | #TRI{date,'Trier par date',ajax} |
</p>
<div class="menu menu_articles">

#ANCRE_PAGINATION
<ul class="spip">
<BOUCLE_articles(ARTICLES) {branche}{tri titre} {!par date} {pagination 3}>
<li dir="#LANG_DIR" class="hentry clearfix text-#LANG_LEFT">
<a href="#URL_ARTICLE">#TITRE</a>
...

Est-ce que je ne mets pas correctement le ajax?



Le mer. 25 mars 2020 à 14:32, Manu <m...@mine-de-rien.fr> a écrit :

> Le 25/03/2020 à 19:14, Renée Picard a écrit :
> > Mon site SPIP 3.2 a plusieurs onglets
> > C'est bâti avec https://www.w3schools.com/w3css/w3css_tabulators.asp
> >
> > Si je mets une pagination ou un formulaire de recherche avec #SELF (pour
> > avoir les résultats sur la même page), l'onglet ou je suis (si ce n'est
> > pas le premier) ferme.
> > Je retourne l'ouvrir et les infos souhaités (résultats de la recherche
> > ou résultats de la pagination sont bien là.
> >
> > Je suis convaincue qu'on peut mettre un script pour laisser l'onglet
> > ouvert mais je ne sais pas quoi chercher.
> > Merci de vos conseils
> > RP
> >
> tabpager est ton ami
>
> https://www.jqueryscript.net/layout/Lightweight-jQuery-Tabbed-Content-Pagination-Plugin-TabPager.html
>
> Sinon, une autre piste : insérer les différents onglets sous forme
> d'inclusion ajax : le rechargement ne devrait concerner que l'inclusion,
> donc garder ouvert l'onglet (à tester)
>
> _______________________________________________
> liste spip
> spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net
>
> Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
>
> Infos : https://listes.rezo.net/mailman/listinfo/spip
>
> 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-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

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

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

Répondre à