18/06/2013, 14:08:13
avant de faire le prettyurl il va falloir faire marcher tes url tout court, les pretty url s'appuyant sur le fonctionnement des autres.
index.php?mact=Cataloger,catalogmodule,defaultcategory,1&catalogmodulestart=4&catalogmodulereturnid=122&page=122 ne fonctionnera pas
&page=122 est un paramètre sans attribution de module quelconque... cmsms le ne transmet donc pas à qui de droit.
exemple avec mes bannières sur cmsms
index.php?mact=Banners,cntnt01,link,0&cntnt01banner_id=14&cntnt01category_id=7&cntnt01returnid=15
tu vois le point commun sur le nommage des variables ? reprenons ton url
index.php?mact=Cataloger,catalogmodule,defaultcategory,1&catalogmodulestart=4&catalogmodulereturnid=122&page=122
tu sais ce qu'il te reste à faire
Alors question : comment ce fait il qu'en utilisant les fonctions CreateFrontendLink, tu n'ai QUE ton paramètre qui ne soit pas bien généré alors que c'est cencé être automatique ???? aucune idée... tu devrais me montrer ton code
Sinon astuce : la variable $id présente nativement dans tes classes contiendra normalement le catalogmodule manquant, ce qui signifie que si tu écrase cette valeur dans ton code : CreateFrontendLink ne fonctionnera pas bien (vérifie ce point)
index.php?mact=Cataloger,catalogmodule,defaultcategory,1&catalogmodulestart=4&catalogmodulereturnid=122&page=122 ne fonctionnera pas
&page=122 est un paramètre sans attribution de module quelconque... cmsms le ne transmet donc pas à qui de droit.
exemple avec mes bannières sur cmsms
index.php?mact=Banners,cntnt01,link,0&cntnt01banner_id=14&cntnt01category_id=7&cntnt01returnid=15
tu vois le point commun sur le nommage des variables ? reprenons ton url
index.php?mact=Cataloger,catalogmodule,defaultcategory,1&catalogmodulestart=4&catalogmodulereturnid=122&page=122
tu sais ce qu'il te reste à faire
Alors question : comment ce fait il qu'en utilisant les fonctions CreateFrontendLink, tu n'ai QUE ton paramètre qui ne soit pas bien généré alors que c'est cencé être automatique ???? aucune idée... tu devrais me montrer ton code
Sinon astuce : la variable $id présente nativement dans tes classes contiendra normalement le catalogmodule manquant, ce qui signifie que si tu écrase cette valeur dans ton code : CreateFrontendLink ne fonctionnera pas bien (vérifie ce point)