On change le tri des articles : plutôt qu'un paramètre enregistré en BDD par l'admin, on passe à un paramètre d'ENV modifiable par chaque utilisateur et non stocké
This commit is contained in:
parent
b0aefe8bd8
commit
38be90f5dd
3 changed files with 26 additions and 8 deletions
|
@ -1,4 +1,10 @@
|
|||
<a class="btn btn_ordre ajax nohistory nocache" href="[(#URL_ACTION_AUTEUR{inverser_ordre,#ENV{id_mot}/mot/#ENV{ordre},#SELF})]">
|
||||
[(#ENV{ordre}|=={DESC}|oui) <i class="fas fa-sort-desc"></i> Ordre décroissant]
|
||||
[(#ENV{ordre}|=={ASC}|oui) <i class="fas fa-sort-asc"></i> Ordre croissant]
|
||||
[(#ENV{ordre}|=={DESC}|oui)
|
||||
<a class="btn btn_ordre ajax nohistory nocache" href="[(#SELF|parametre_url{ordre,ASC})]">
|
||||
<i class="fas fa-sort-desc"></i> Ordre décroissant
|
||||
</a>
|
||||
]
|
||||
[(#ENV{ordre}|=={ASC}|oui)
|
||||
<a class="btn btn_ordre ajax nohistory nocache" href="[(#SELF|parametre_url{ordre,DESC})]">
|
||||
<i class="fas fa-sort-asc"></i> Ordre croissant
|
||||
</a>
|
||||
]
|
||||
|
|
4
inclure/bouton_ordre_global.html
Normal file
4
inclure/bouton_ordre_global.html
Normal file
|
@ -0,0 +1,4 @@
|
|||
<a class="btn btn_ordre ajax nohistory nocache" href="[(#URL_ACTION_AUTEUR{inverser_ordre,#ENV{id_mot}/mot/#ENV{ordre},#SELF})]">
|
||||
[(#ENV{ordre}|=={DESC}|oui) <i class="fas fa-sort-desc"></i> Ordre décroissant]
|
||||
[(#ENV{ordre}|=={ASC}|oui) <i class="fas fa-sort-asc"></i> Ordre croissant]
|
||||
</a>
|
|
@ -1,18 +1,26 @@
|
|||
[(#REM) Gestion de l'ordre de façon globale, par les admins : la valeur de l'ordre est enregistrée en BDD dans le champ extra ordre.
|
||||
Remplacé actuellement par un ordre spécifique à chaque visiteur, qu'on n'enregistre pas.
|
||||
[(#INFO_ORDRE{mots,#ENV{id_mot}}|set{ordre})]
|
||||
|
||||
[(#GET{ordre}|=={DESC}|?{
|
||||
#SET{tri,1},
|
||||
#SET{tri,0}
|
||||
})]
|
||||
|
||||
À utiliser avec le bouton :
|
||||
<INCLURE{fond=inclure/bouton_ordre_global,env,ordre=#GET{ordre,ASC},objet=mot}>
|
||||
]
|
||||
|
||||
[(#ENV{ordre}|=={DESC}|?{
|
||||
#SET{tri,1},
|
||||
#SET{tri,0}
|
||||
})]
|
||||
|
||||
<div class="page-groupes">
|
||||
<div class="w-100">
|
||||
|
||||
<INCLURE{fond=inclure/menu-medias,env}>
|
||||
|
||||
<?php if (isset($GLOBALS['visiteur_session']['statut']) AND $GLOBALS['visiteur_session']['statut'] == '0minirezo') { ?>
|
||||
<INCLURE{fond=inclure/bouton_ordre,env,ordre=#GET{ordre,DESC},objet=mot}>
|
||||
<?php } ?>
|
||||
<INCLURE{fond=inclure/bouton_ordre,env,ordre=#ENV{ordre,ASC},objet=mot}>
|
||||
|
||||
<B_articles>
|
||||
<div class="row liste-articles">
|
||||
|
|
Loading…
Add table
Reference in a new issue