Conserver des informations

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

Clément Dubre

Vendredi 26 Mai 2006 1:05:34 am

Conserver des informations

Bonjour,

Je voudrais savoir comment conserver une variable sur plusieurs pages.

Quand je vais sur un article et que je change de page, je voudrais pouvoir conserver le nom de l'article que je viens de visiter.
Ex: ce code ce trouve dans le pagelayaout
{if eq($node.class_identifier, 'article')}
{def $article_name=$node.name}
Vous êtes en train de visiter l'article {$article_name}
{else}
Vous avez visité l'article : {$article_name}
{/if}
Le problème c'est que la variable $article_name n'existe plus dans le else. Il faudrait donc que je puisse sauvegarder $article_name sur plusieurs page.
J'ai essayé avec un {cache-block expiry=0} mais $article_name garde le nom du premier article visité et ne change jamais.

Connaissez vous une solution?
Existe t-il un moyen de "reset" le {cache-block expiry=0} pour que la valeur des variables qu'il contient puisse changer?

Autre question : Existe t-il un moyen de connaître l'url de la page précédente dans la navigation?


Merci d’avance


eZ publish™ copyright © 1999-2008 eZ systems as