Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 25/01/2012 11:09:55

Igor
Guest
Registered: 05/01/2012
Posts: 13

redirections différentes sur le logo

Bonjour,

J'ai le logo de l'université sur chaque page de mon site.
Je voudrais que se logo ait une redirection vers la page d'accueil du site (ce qui est le cas aujourd'hui) ET que celui qui apparait en page d'accueil, redirige l'utilisateur vers le site parent (de l'université). Ce qui fait  donc deux redirection suivant qu'on soit sur la page d'accueil ou bien sur une page lambda de mon site.

Comment faire ?...

Dans le ficher common.xls (dossier stylesheets) j'ai trouvé le bloc

Offline

#2 25/01/2012 11:13:05

Igor
Guest
Registered: 05/01/2012
Posts: 13

Re: redirections différentes sur le logo

bon.... L'éditeur ma squizzé la moitié de mon message :s

[...] J'ai trouvé le bloc header qui contient le code avec la redirection.

Mon idée est de copier et de coller ce code avec les bonnes redirections, sur le fichier qui gère la page "index" et celle "page" (toutes mes pages du site).
Seulement je bloque à ce niveau là. Je ne sais pas ou coller ce bout de code.

Si vous avez une idée, je suis preneur  smile

merci

Offline

#3 26/01/2012 15:58:27

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,091

Re: redirections différentes sur le logo

Bonjour, cette question est vraiment propre à votre charte graphique.
Si vous avez du mal à savoir si vous êtes sur la page d'accueil ou pas pour faire un lien différent, je peux vous aider... mais s'il s'agit de trouver dans votre charte un bout de code smile je vais avoir du mal


Raphael Franchet
Expert Ametys

Offline

#4 14/02/2012 17:53:00

Daniel Kerboeuf
Guest
Registered: 28/03/2011
Posts: 8

Re: redirections différentes sur le logo

Igor wrote:

bon.... L'éditeur ma squizzé la moitié de mon message :s

[...] J'ai trouvé le bloc header qui contient le code avec la redirection.

Mon idée est de copier et de coller ce code avec les bonnes redirections, sur le fichier qui gère la page "index" et celle "page" (toutes mes pages du site).
Seulement je bloque à ce niveau là. Je ne sais pas ou coller ce bout de code.

Si vous avez une idée, je suis preneur  smile

merci

Bonjour Igor  wink
Tu étais sur la bonne piste... Sur commons.xsl se trouvent tous les éléments communs aux templates. Si tu veux faire 2 bloc "header" différents, il faut donc supprimer le bloc

<xsl:template name="header">
    ...
</xsl:template>

du fichier commons.xsl et en copier 2 versions différentes sur les fichiers template.xsl des templates "index" et "page".

Mais pour changer juste un lien, on peut aussi faire plus élégant en utilisant une variable.

Offline

Board footer

Powered by FluxBB