Bonjour,

je cherche à éviter la mise en cache de login_form.pt par le navigateur.
Nous avons mis en place un caching policy manager qui positionne ces headers pour tous les utilisateurs anonymous ( Cache-Control=max-age=600, s-maxage=600, public) y compris donc pour
login_fom.pt

j'ai essayé de dire à caching policy manager de mettre cache-control=nocache sur login_form.pt avec un predicat: python:getattr(object, 'id', '') in ('login_form')

Mais le policy est superbement ignoré.( pourtant il est en haut de pile)

J'ai essayé de modifier login_form.pt en rajoutant une expression tal ( mais j'avoue que je ne comprend pas vraiment ce que je fais avec tales ... )
sans succès ( caching policy manager override t il le header ?)

<metal:html>

<metal:body use-macro="here/main_template/macros/master">


<metal:main fill-slot="main"
     tal:define="username request/username | request/__ac_name | nothing">

*
<tal:block define="dummy python:request.RESPONSE.setHeader( 'Cache-Control', 'no-cache' )" />

.....
*
Merci de vos suggestions


_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à