Ajuda com categorias e subcategorias infinitas
Boa noite pessoal!
Bom ... não sou novo aqui no fórum mas também não sou ativo. Criei esta conta a um tempo atrás e de lá pra cá deixei de lado a programação. Como disse volto hoje na condição de iniciante e gostaria de pedir uma ajuda a vocês.
Estou desenvolvendo um site de guia de ofertas e não gostaria de usar nenhum tipo de CMS, a primeira dúvida que surgiu foi a seguinte:
Com essa modelagem de tabela.
CAT_OFERTAS
[cat_id] => 1 [cat_nome] => Moda e Acessórios [cat_url] => moda-e-acessorios [id_pai] => 0
[cat_id] => 2 [cat_nome] => Masculino [cat_url] => masculino [id_pai] => 1
[cat_id] => 3 [cat_nome] => Camisetas [cat_url] => camisetas [id_pai] => 2
OFERTAS
[ofe_id] => 1 [ofe_titulo] => Camiseta Cavalera Estampada [ofe_categoria] => ???
Como eu poderia chegar por exemplo nesse tipo de url?
Url 1 -> www.meusite.com.br/moda-e-acessorios/masculino/camisetas/camiseta-cavalera-estampada
Como as subcategorias são infinitas, se talvez não existisse a subcategoria "Masculino"
Url 2 -> www.meusite.com.br/moda-e-acessorios/camisetas/camiseta-cavalera-estampada
Não tenho a mínima ideia de como fazer a url funcionar com esse tipo de modelagem?!
Na hora da listagem de categorias a pessoa poderia clicar em "Moda e Acessórios" e listar a tal "Camiseta Cavalera Estampada" ou por exemplo clicar em "Masculino" e listar novamente a tal "Camiseta Cavalera Estampada" e assim por diante.
Minha cabeça está dando um nó ... basicamente 3 níveis de categorias pra mim seriam suficientes, mas pode ser que no futuro eu precise ampliar esse número, por isso pensei nesse tipo de modelagem.
Alguém teria um exemplo ou um estudo que me ajudasse a resolver esse meu problema?
Discussão (10)
Carregando comentários...