19/11/2010, 13:19:39
Haha!
Merci jean, à force de chercher midi à 14h dans le noyau même de MS, j'en avais oublié d'envisager d'éventuelles solutions externes et notamment le ".addClass()" de jquery. Mon site est par ailleurs truffé de scripts de cette bibliothèque... j'ai d'autant moins d'excuses!
Au final (si ça peut servir un jour à d'autres...), j'ai rajouté le code suivant directement au sein du gabarit "sommaire" du module news et qui n'agit que sur les liens {nextpage} et {prevpage} (nb: la librairie jQuery étant appelée, comme de coutume, dans le gabarit même de la page du site)
Il ne me reste donc plus qu'à faire le tour de l'ensemble des liens du site susceptibles de poser problème (sous entendu ceux qui ne peuvent pas être définis de façon "manuelle") et mon projet pourra être soumis pour validation à mon client.
Jean, merci une nouvelle fois pour ta réactivité et la pertinence de l'info apportée. La prochaine fois je n'hésiterai pas à venir directement ici plutôt que de perdre deux jours à m'enliser.... Un œil neuf ça a souvent du bon! J'update donc le topic en [RESOLU].
Bon WE à tous!
Cordialement
Bastien
Merci jean, à force de chercher midi à 14h dans le noyau même de MS, j'en avais oublié d'envisager d'éventuelles solutions externes et notamment le ".addClass()" de jquery. Mon site est par ailleurs truffé de scripts de cette bibliothèque... j'ai d'autant moins d'excuses!
Au final (si ça peut servir un jour à d'autres...), j'ai rajouté le code suivant directement au sein du gabarit "sommaire" du module news et qui n'agit que sur les liens {nextpage} et {prevpage} (nb: la librairie jQuery étant appelée, comme de coutume, dans le gabarit même de la page du site)
Code :
{literal}
<script type="text/javascript">
$("#nextprev a").addClass("slide");
</script>
{/literal}
<div id="nextprev">
{if $pagecount > 1}
<p>
{if $pagenumber > 1}
{$firstpage} {$prevpage}
{/if}
{$pagetext} {$pagenumber} {$oftext} {$pagecount}
{if $pagenumber < $pagecount}
{$nextpage} {$lastpage}
{/if}
</p>
{/if}</div>
Il ne me reste donc plus qu'à faire le tour de l'ensemble des liens du site susceptibles de poser problème (sous entendu ceux qui ne peuvent pas être définis de façon "manuelle") et mon projet pourra être soumis pour validation à mon client.
Jean, merci une nouvelle fois pour ta réactivité et la pertinence de l'info apportée. La prochaine fois je n'hésiterai pas à venir directement ici plutôt que de perdre deux jours à m'enliser.... Un œil neuf ça a souvent du bon! J'update donc le topic en [RESOLU].
Bon WE à tous!
Cordialement
Bastien