Eu criei 2 visualizações de front-end. Uma visualização é listar os registros e outra visualização para editar um registro específico.
O primeiro nome da visualização é 'produtos', que mostra a lista de produtos da tabela. No default.php, enquanto formava a lista de produtos, formei o link âncora como index.php?option=com_productman&view=product&product_id=x
para cada linha.
O segundo nome da visualização é 'produto', onde ele obtém o id_produto do URL e mostra o produto individual.
- Não tenho certeza se esse é o caminho certo.
- Não há Itemid separado para a visualização do produto porque ele não é iniciado no item de menu do Joomla.
- As migalhas de pão não estão aparecendo corretamente.
Alguém pode aconselhar qual é a maneira correta de desenvolver visualizações front-end.
fonte
JRoute
. Faz sentido se tivermos apenas 2 visualizações em que uma visualizaçãoproducts
está anexada em um menu e a outra visualizaçãoproduct
é viaJRoute
. Eu tenho alguns URLs emproduct
exibição leva para outras visualizações. A visualização do produto não é um item de menu válido porque seu metadata.xml está configuradohidden="true"
para que não haja como um item de menu oculto possa ser criado. Se estivermos saltando para uma terceira visualização, não haverá Itemid. Consultei o documento da trilha de navegação e adicionei meu próprio link e notei que a trilha de navegação também está funcionando com base no menu Itemid.