2015-05-20 3 views
0

Я следую 2 книгам: Начало работы с Magento Extension Development. и официальное «Magento Extension Development v1.0». И я не могу сделать свое расширение эхом «Hello World».Книга: «Magento Extension Development v1.0», неспособная отображать «Hello World»

Я верил есть 3 площадь мне нужно позаботиться, чтобы эхо «Hello World»:

  1. активировать модуль из app/etc/modules/Froggyline_HappyHour.xml.

  2. модуль настройки конфигурации app/code/community/Froggyline/HappyHour/etc/config.xml

    <?xml version="1.0" encoding="UTF-8"?> 
    <config> 
        <modules> 
         <Froggyline_HappyHour> 
          <version>0.0.0</version> 
         </Froggyline_HappyHour> 
        </modules> 
        <frontend> 
         <routers> 
          <froggyline_happyhour> 
           <use>standard</use> 
           <args> 
            <module>Froggyline_HappyHour</module> 
            <frontName>happyhour</frontName> 
           </args> 
          </froggyline_happyhour> 
         </routers> 
        </frontend> 
    </config> 
    
  3. добавить app/code/community/Froggyline/HappyHour/controller/GreetingController.php

    <?php 
    class Froggyline_HappyHour_GreetingController extends Mage_Core_Controller_Front_Action 
    { 
        public function helloWorldAction() 
        { 
         echo 'Hello World'; 
        } 
    } 
    ?> 
    

Я следующему адресу: http://localhost/happyhour/greeting/helloWorld и получить Http 404.

Какой шаг я пропустил, чтобы страница отображала «Hello World»?

ответ