Я создал 2 вида интерфейса. Одним из представлений является список записей, а другим - редактирование определенной записи.
Первым именем представления является «продукты», которое показывает список продуктов из таблицы. В файле default.php при формировании списка продуктов я формировал якорную ссылку, как index.php?option=com_productman&view=product&product_id=xдля каждой строки.
Второе имя представления - «product», где оно получает product_id из URL и показывает отдельный продукт.
- Я не уверен, что это правильный путь.
- Нет отдельного Itemid для представления продукта, потому что он не запускается из пункта меню Joomla.
- Панировочные сухари не показывают должным образом.
Может кто-нибудь посоветовать, как правильно разрабатывать интерфейсные представления.
JRoute. Это имеет смысл, если у нас есть только 2 вида, где один видproductsприкреплен к меню, а другойproduct- черезJRoute. У меня есть несколько URL-адресов вproductпредставлении принимает другие виды. Представление продукта не является допустимым элементом меню, поскольку его metadata.xml настроенhidden="true"так, что невозможно создать скрытый элемент меню. Если мы переходим к третьему виду, то нет Itemid. Я сослался на документ breadcrumb и добавил свою собственную ссылку, и я заметил, что breadcumbs также работает на основе меню Itemid.