ошибка интерфейса пользовательского модуля magento 1.9 404


У меня проблема с доступом к интерфейсному контроллеру пользовательского модуля.

Я следую базовому руководству по созданию пользовательского модуля. Вот файлы, которые я отредактировал:

/var/www/html/magento/app/etc/modules/WaPoNe_Helloworld.xml

<?xml version="1.0" encoding="UTF-8"?>
<config>
  <modules>
    <WaPoNe_Helloworld>
    <active>true</active>
    <codePool>local</codePool>
    </WaPoNe_Helloworld>
  </modules>
</config>

/var/www/html/magento/приложение/код/wapone/Адский мир/контроллеры/ IndexController.php

  class WaPoNe_Helloworld_IndexController extends 
                     Mage_Core_Controller_Front_Action {

       public function indexAction() {
              echo 'Hello World!';
       }
    }

/var/www/html/magento/app/code/WaPoNe/Helloworld/etc/config.xml

 <?xml version="1.0" encoding="UTF-8"?>
    <config>
      <modules>
        <WaPoNe_Helloworld>
            <version>1.0.0</version>
        </WaPoNe_Helloworld>
      </modules>
    <frontend>
       <routers>
         <helloworld>
            <use>standard</use>
            <args>
              <module>WaPoNe_Helloworld</module>
              <frontName>helloworld</frontName>
            </args>
          </helloworld>
       </routers>
     </frontend>
  </config>

Когда я пытаюсь получить доступ к интерфейсу модуля по этой ссылке:

http://localhost/magento/helloworld/index
http://localhost/magento/helloworld
http://localhost/magento/index.php/helloworld/index

Я получаю сообщение об ошибке 404 не найдено.

Author: Rohan Hapani, 2018-09-26

1 answers

Вам необходимо добавить свой код в локальную папку или папку сообщества:

Следуйте приведенному ниже коду и добавьте в свой файл:

/app/etc/modules/WaPoNe_Helloworld.xml

<?xml version="1.0"?>
 <config>
       <modules>
          <WaPoNe_Helloworld>
               <active>true</active>
               <codePool>local</codePool>
          </WaPoNe_Helloworld>
       </modules>
 </config>

/app/code/local/WaPoNe/Helloworld/etc/config.xml

<?xml version="1.0" encoding="UTF-8"?>
    <config>
      <modules>
        <WaPoNe_Helloworld>
            <version>1.0.0</version>
        </WaPoNe_Helloworld>
      </modules>
    <frontend>
       <routers>
         <helloworld>
            <use>standard</use>
            <args>
              <module>WaPoNe_Helloworld</module>
              <frontName>helloworld</frontName>
            </args>
          </helloworld>
       </routers>
     </frontend>
  </config>

/app/code/local/WaPoNe/Helloworld/controllers/IndexController.php

class WaPoNe_Helloworld_IndexController extends Mage_Core_Controller_Front_Action {
   public function indexAction() {
          echo 'Hello World!';
   }
}
 1
Author: Rohan Hapani, 2018-09-26 17:03:28