Первая часть URL-адреса называется «frontName».
http://example.magento.com/frontName/controllerName/actionName
Magento позволяет только модулю single запрашивать конкретное имя FrontName. Для admin
frontname это Adminhtml
.
Однако , Magento 1.3 ввел синтаксис конфигурации, который позволяет сообщать конкретному модулю, у которого уже есть имя, которое он (модуль) должен проверять дополнительных модулей для файлов контроллера , Эту функцию часто называют переопределением реального контроллера , и хотя вы можете использовать ее для замены определенного контроллера в Magento своим собственным, вы можете также использовать (и должен используйте его), чтобы настроить свои собственные контроллеры для консоли администратора. Единственное предостережение: если Magento использует имя контроллера, которое вы уже выбрали в будущей версии, вам нужно будет что-то изменить при обновлении. (другими словами, выберите уникальные имена)
Если вас интересуют подробности, я нахожусь в процессе написания серии о движке маршрутизации Magento , который даст вам больше деталей, чем вам когда-либо нужно было знать.