Для создания вашего первого «Hello World» модуля для Magento вам необходимо сделать следующие шаги.
- Создайте следующую файловую структуру для вашего модуля:
- app/code/local/{ModuleNamespace},
- app/code/local/{ModuleNamespace}/{ModuleName}
- app/code/local/{ModuleNamespace}/{ModuleName}/etc
- app/code/local/{ModuleNamespace}/{ModuleName}/controllers
- Настройте ваш модуль: создайте файл кофигурации config.xml в директории app/code/local/{ModuleNamespace}/{ModuleName}/etc/
- Создайте файл контроллера IndexController.php в директории controllers
- Активируйте ваш модуль: создайте файл конфигурации {ModuleNamespace}_{ModuleName}.xml в папке app/etc/modules/
- Очистите кэш Magento
- Откройте следующий адрес http://domain.com/yourUrl
Сейчас мы распишем все эти шаги с подробностями: