URL rewriting mode d'emploi (Page 1) - Forum PluXml.org
Une première partie de solution au problème que j'ai soulevé concernant l'URL rewriting sous PluXml, que j'archive ici :
"Je te donne une piste
dans le fichier core/lib/plx.class.motor.php, dans la fonction prechauffage();
en dessous de la ligne
if(eval($this->plxPlugins->callHook('plxMotorPreChauffageBegin'))) return;
ajoute
if($this->get AND preg_match('/^([0-9]{4})\/([0-9]{2})\/([0-9]{2})\/([a-z0-9-]+)/',$this->get,$match1)) {
$motif = '/^[0-9]{4}.([home|'.$this->activeCats.',]*).[0-9]{3}.'.$match1[1].$match1[2].$match1[3].'[0-9]{4}.'.$match1[4].'.xml$/'; # Motif de recherche
$aFiles = $this->plxGlob_arts->query($motif,'art','rsort',0,1,'before');
preg_match('/([0-9]{4}).(.*)/', $aFiles[0], $match2);
$this->get = 'article'.intval($match2[1]).'/'.$match1[4];
}
"
Thu May 17 16:30:25 2012 - permalink -
-
http://forum.pluxml.org/viewtopic.php?id=3364