Я только что загрузил Magento 1.9.2.1 с Вот.
Я следовал за всеми шагами согласно это ответить Алан Буря.
И ударил http://127.0.0.1/magentoNew/index.php/helloworld
, что дает 404, хотя все файлы, код один и тот же (копия вставлена).
Также я попытался сделать другой пользовательский модуль согласно это учебник по Inchoo, но я все еще получаю страницу 404 (один человек там имеет ту же проблему).
Я следовал всем инструкциям согласно Алан Сторм ответ. И он очень хорошо работает на magento 1.9.1. * Довольно хорошо, но выдает проблему в последней версии, кто-нибудь имел и решил ту же проблему?
Примечание: все файлы одинаковы в etc и local/MyCompanyName/HelloWorld
папка согласно учебнику.
Я использую новый компьютер, поэтому мне пришлось установить все новые настройки Magento 1.9.2.1, поэтому я просто скопировал те же файлы расширений с ноутбука, который использовался там (на ноутбуке установлен magento 1.9.1.0).
Благодарю.
Редактировать: Как я уже писал, весь код вы можете увидеть здесь Как создать простой модуль «Hello World» в Magento? , Тем не менее я снова пишу некоторые файлы.
config.xml
<?xml version="1.0"?>
<config>
<modules>
<mycompanyname_helloworld>
<version>
0.1.0
</version>
</mycompanyname_helloworld>
<frontend>
<routers>
<!-- the <helloworld> tagname appears to be arbitrary, but by
convention is should match the frontName tag below-->
<helloworld>
<use>standard</use>
<args>
<module>MyCompanyName_HelloWorld</module>
<frontName>helloworld</frontName>
</args>
</helloworld>
</routers>
</frontend>
</modules>
</config>
🙂 кеш чист
Попробуйте следующий код в вашем config.xml и очистите кеш и посмотрите, работает он или нет?
<?xml version="1.0"?>
<config>
<modules>
<mycompanyname_helloworld>
<version>
0.1.0
</version>
</mycompanyname_helloworld>
</modules> <!-- Check this line -->
<frontend>
<routers>
<!-- the <helloworld> tagname appears to be arbitrary, but by
convention is should match the frontName tag below-->
<helloworld>
<use>standard</use>
<args>
<module>MyCompanyName_HelloWorld</module>
<frontName>helloworld</frontName>
</args>
</helloworld>
</routers>
</frontend>
</config>
Других решений пока нет …