Salut à tous !
Pour permettre au Casiwi de gérer "naturellement" un site billingue type miroir, j'ai modifié un peu l'action
page.
Elle dispose maintenant d'une paramètre "tag", qui permet de ne faire ressortir que le nom de la page. Ni plus, ni moins.
Voilà ce qu'il faut rajouter dans l'action page :
elseif($this->action['vars']['tag'])
{
{ echo $this->GetFinalChild($this->context['tag']); }
}
Y a plus qu'à le rajouter dans le casiwi officiel.
En fait j'aurais besoin de pouvoir préciser jusqu'où. Ici je cherchait à faire correspondre une page fr/MaPage avec nl/MaPage.
ça fonctionne assez bien, sauf que si je suis dans fr/qqchose/Mapage, il me renvoie à nl/Mapage ...
Il me faudrait pouvoir exclure fr ou nl de ma formule.
Genre :
fr/qqch/mapage::page:tag=qqch renvoie mapage
Mais bon, je peux me débrouiller pour le moment avec ce que j'ai
le tag d'une page serait plutôt:
elseif($this->action['vars']['tag'])
{