Re: Un pipeline avant calcul pour modifier le contexte
RastaPopoulos <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Après discussion sur IRC, en fait le nom du fichier de cache est défini bien avant. Donc si on change l'ENV, il ne faut pas le même cache. Le pipeline devrait donc se trouver avant le calcul du nom du cache. On aurait plus forcément la date, car elle est ajoutée là où j'avais mis le pipeline au départ, mais c'est pas très grave. Il y a deux cas : - pour la page racine dans assembler() - pour les inclusions dans inclure_page() Pour le deuxième cas, c'est facile, et le cache dépend du contexte. Si on modifie le contexte avant, ça va modifier le nom du cache. Pour la page complète par contre, Cédric rappelle que le cache n'est pas dépendant du contexte, mais uniquement de l'URL demandée. Donc là il faut trouver un moyen de ne pas dépendre du même cache si jamais on a modifié le contexte. Encore un truc à résoudre donc pour ce pipeline. -- RastaPopoulos