Cedric | 5 Mar 15:48
Gravatar

Re: ! [spip-dev] Inclure avec tout le contexte : critère {env}

Fil a écrit :
> New Revision: 8825
>
> introduction de la notation <INCLURE{fond=truc}{env}> qui passe tout
> l'environnement de la page incluante a la page incluse ; au passage j'ai
> nettoye plusieurs facilites dans le debugueur, la pagination etc, qui
> devenaient des bugs si on creusait un peu (notamment : avec #INCLURE le
> contexte affiche par le debugueur etait celui de la page incluante)
>
> Ca fonctionne aussi avec #INCLURE.
>   
Par contre une boucle paginée dans un squelette inclus fonctionnait sans 
difficulté en faisant simplement
<INCLURE{fond=..}{self=#SELF}>
ou même simplement sans cache

Ce qui ne sera plus le cas, il faudra explicitement passer {debut_xx} ou 
{env} dans le INCLURE.
D'où une cassure de compatibilité des squelettes existant.
C'est anecdotique quand on a une seule boucle paginée, moins quand on a 
des inclusions en cascades et des boucles paginées au 2eme ou 3eme 
niveau d'inclusion.
Cedric


Gmane