Paramètres des catégories

Ce sujet est résolu
Default
,

Bonjour, je souhaiterai avoir des pages qui n'affiche que les messages d'une certaine catégorie, j'ai réussi à le faire avec l'id de la catégorie mais j'aimerai le faire avec son url :

J'ai par exemple "..../categorie/1" et je voudrai "..../categorie/nom-de-la-categorie".

Merci d'avance,

Alexandre

3 Réponse

Default
,

J'ai utilisé la même chose pour mon site perso. En fait le plus simple est de créer un champs "url" dans ta table categories. Comme sa au lieu de récupérer en fonction de ton ID tu récupére en fonction de ton URL.

Default
,

OK, et donc pour faire le lien, au lieu de mettre category_id, je dois mettre category_url ?

Default
,

Comme ca jpense que ca devrait fonctionner :

Modifie ca :

function category($id){
...]
$q= $this->paginate('Post',array("Post.category_id"=>$id));

par ca :

function category($url){
...]
$q= $this->paginate('Post',array("Post.category_url"=>$url));