| Auteur |
Message |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 25/01/2010 11:52:29
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Bonjour,
J'aimerais savoir si, à partir d'une feuille de style XSL, il était possible de trier selon un ordre déterminé les documents assignés à une liste de documents ?
J'utilise Lutece 2.2.3.
D'avance merci pour vos réponses.
Lucas
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 03/02/2010 14:39:31
|
DGH
![[Avatar]](/forums/images/avatar/50905d7b2216bfeccb5b41016357176b.png)
Inscrit : 15/01/2010 09:54:33
Messages : 91
IP : 172.19.181.248
Hors ligne
|
Bonjour,
Avez-vous testé la balise <xsl:sort> (http://www.w3schools.com/xsl/el_sort.asp) pour trier ?
Diako
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 10/02/2010 10:22:40
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
La balise "sort" ne peut rien, elle est visiblement écrasée par le moteur Lutece.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 24/02/2010 17:53:14
|
VTA
Inscrit : 24/02/2010 17:35:27
Messages : 8
IP : 172.19.181.40
Hors ligne
|
Bonjour,
pourriez-vous nous indiquer la version de plugin-document utilisée ?
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 25/02/2010 09:23:45
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Il s'agit de la version 2.0.10 du plugin Document.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 25/02/2010 15:30:48
|
VTA
Inscrit : 24/02/2010 17:35:27
Messages : 8
IP : 172.19.181.40
Hors ligne
|
Bonjour,
après test sur Lutece 2.2.3 et plugin-document 2.0.10, la balise xsl:sort semble fonctionner correctement.
Ci-après le .xsl de liste d'articles fournie par défaut par le plugin-document, modifié de sorte à trier les articles par ordre alphabétique.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 25/02/2010 15:40:53
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Ça fonctionne farpaitement !
Un grand grand merci à vous !
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 25/02/2010 17:38:45
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Est-ce que par hasard, vous connaitriez un moyen de réaliser un tri dynamique sur une liste de document avec Lutece ?
D'avoir par exemple au dessus de la liste, un bouton qui permettrait de trier en ordre ascendant ou descendant la liste de document ?
UPDATE : En fait ma question revient un peu à demander s'il est possible de passer une variable par l'URL, de la récupérer dans le XSL pour modifier l'affichage d'une liste de document.
Merci d'avance pour vos réponses.
This message was edited 1 time. Last update was at 25/02/2010 19:00:24
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 26/02/2010 16:44:32
|
VTA
Inscrit : 24/02/2010 17:35:27
Messages : 8
IP : 172.19.181.40
Hors ligne
|
Bonjour,
si vous ajoutez dans l'url order=descending par exemple, vous pouvez récupérer ce paramètre en ajoutant:
-vers le haut du fichier xsl (avec les autres déclarations de paramètre)
-et l'utiliser de cette façon
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 26/02/2010 17:08:27
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Oh, c'est si simple !
Merci mille fois pour votre aide !
Ça va vraiment vraiment m'aider.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 26/02/2010 17:19:16
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Pour terminer mes questions :
Savez-vous s'il est possible de récupérer dynamiquement, dans les paramètres, l'url total de la page sur laquelle est publié le portlet ?
<xsl:param name="order"/>
[html base_url]/jsp/site/Portal.jsp?page_id=785[order]
Il me manque donc ce qui n'est pas entre crochets, ce qui correspond en fait à la page à laquelle le portlet de liste de document est affectée.
Voilà, désolé, j'abuse surement de votre temps.
Mais il s'agit là de questions que je me pose depuis très longtemps et pour lesquelles je n'avais pas obtenu de réponses jusque là !
Merci beaucoup !
[Je précise que mon site fonctionne avec une url de base codée en <base href="">…]
This message was edited 4 times. Last update was at 26/02/2010 17:45:53
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 26/02/2010 17:45:53
|
VTA
Inscrit : 24/02/2010 17:35:27
Messages : 8
IP : 172.19.181.40
Hors ligne
|
Je pense que vous pouvez essayer ces paramètres
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 01/03/2010 11:57:07
|
Lulutesse
Inscrit : 27/03/2009 10:27:14
Messages : 79
IP : 192.168.23.68
Hors ligne
|
Effectivement, ça fonctionne tout à fait. Merci encore !
|
|
|
 |
|
|