Creé 2 vistas frontales. Una vista es para enumerar los registros y otra para editar un registro en particular.
El nombre de la primera vista es 'productos' que muestra la lista de productos de la tabla. En default.php mientras formaba la lista de productos, formé el enlace de anclaje index.php?option=com_productman&view=product&product_id=x
para cada fila.
El segundo nombre de vista es 'producto' donde obtiene el product_id de la URL y muestra el producto individual.
- No estoy seguro de si esta es la forma correcta de hacerlo.
- No hay un Itemid separado para la vista del producto porque no se inicia desde el elemento del menú de Joomla.
- Las migas de pan no se muestran correctamente.
¿Alguien puede aconsejar cuál es la forma correcta de desarrollar vistas frontales?
JRoute
. Tiene sentido si solo tenemos 2 vistas donde una vistaproducts
está adjunta en un menú y la otra vistaproduct
es a través deJRoute
. Tengo pocas URL a laproduct
vista lleva a otras vistas. La vista del producto no es un elemento de menú válido porque su metadata.xml está configurado dehidden="true"
modo que no se puede crear un elemento de menú oculto. Si estamos saltando a una tercera vista, entonces no hay Itemid. Remití el documento de migas de pan y agregué mi propio enlace y noté que las migas de pan también funciona según el menú Itemid.