Alan Storm "helloworld" файл config.xml - PullRequest
0 голосов
/ 02 мая 2011

У меня проблемы с выполнением этого урока. Ниже мой файл конфигурации. У меня есть раздел внешнего интерфейса в правильном месте? Я не могу заставить это работать. Я попал на мой сайт /helloworld/index/index, и ничего не происходит. Что должно произойти?

Приложение / код / ​​местные / Alanstormdotcom / Hellowowrld / и т.д. / config.xml:

<config>    
    <modules>
        <Alanstormdotcom_Helloworld>
            <version>0.1.0</version>
        </Alanstormdotcom_Helloworld>
    </modules>
<frontend>
        <routers>
            <helloworld>
                <use>standard</use>
                <args>
                    <module>Alanstormdotcom_Helloworld</module>
                    <frontName>helloworld</frontName>
                </args>
            </helloworld>
        </routers>  
    </frontend>

</config>   

Приложение / код / ​​местные / Alanstormdotcom / HelloWorld / контроллеры / IndexController.php:

class Alanstormdotcom_Helloworld_IndexController extends Mage_Core_Controller_Front_Action {        
    public function indexAction() {
        echo 'Hello Index!';
    }
}

приложение / и т.д. / модули / Alanstormdotcom_Helloworld.xml

<config>
    <modules>
        <Alanstormdotcom_Helloworld>
            <active>true</active>
            <codePool>local</codePool>
        </Alanstormdotcom_Helloworld>
    </modules>
</config>       

Ответы [ 2 ]

2 голосов
/ 03 мая 2011

Какую версию Magento вы используете?Я не уверен, что не так, кроме проблемы с кешем.Я взял ваши файлы, и они отлично работают на 1.4.0.1 (кроме опечатки в пути к вашему config.xml, если это не опечатка)

Вот что у меня сработало:

app / code / local / Alanstormdotcom / Helloworld / etc / config.xml:

<?xml version="1.0"?>
<config>
    <modules>
        <Alanstormdotcom_Helloworld>
            <version>0.1.0</version>
        </Alanstormdotcom_Helloworld>
    </modules>
    <frontend>
        <routers>
            <helloworld>
                <use>standard</use>
                <args>
                    <module>Alanstormdotcom_Helloworld</module>
                    <frontName>helloworld</frontName>
                </args>
            </helloworld>
        </routers>
    </frontend>
</config>

app / code / local / Alanstormdotcom / Helloworld / контроллеры / IndexController.php

<?php

class Alanstormdotcom_Helloworld_IndexController extends Mage_Core_Controller_Front_Action {
    public function indexAction() {
        echo 'Hello Index!';
    }
}

app / etc / modules / Alanstormdotcom_Helloworld.xml

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

Так, да, в основном то же самое ... Вы пытались полностью отключить кеш?

0 голосов
/ 02 мая 2011

Вы можете попробовать два решения:

1) обновить кэш Magento и попытаться перезагрузить страницу

2) изменить тег прямо под тегом (и обновить кэш)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...