Я следую 2 книгам: Начало работы с Magento Extension Development. и официальное «Magento Extension Development v1.0». И я не могу сделать свое расширение эхом «Hello World».Книга: «Magento Extension Development v1.0», неспособная отображать «Hello World»
Я верил есть 3 площадь мне нужно позаботиться, чтобы эхо «Hello World»:
активировать модуль из
app/etc/modules/Froggyline_HappyHour.xml
.модуль настройки конфигурации
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>
добавить
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»?
Wasted свой день, но, возможно, спас многих других :) Их или. – Mike