找不到控制器-Magento

找不到控制器-Magento,magento,controller,Magento,Controller,我对Magento很陌生,所以如果这是个新手问题的话。我有一个Foo_Bar模块。在控制器文件夹中,我有另一个名为“Catalog”的文件夹。在里面,我有我的CategoryController.php 这是我的CategoryController.php: class Foo_Bar_Catalog_CategoryController extends Mage_Core_Controller_Front_Action { public function viewAction()

我对Magento很陌生,所以如果这是个新手问题的话。我有一个Foo_Bar模块。在控制器文件夹中,我有另一个名为“Catalog”的文件夹。在里面,我有我的CategoryController.php

这是我的
CategoryController.php

class Foo_Bar_Catalog_CategoryController extends Mage_Core_Controller_Front_Action
{
    public function viewAction()
    {
        echo 'It worked!';
    }
}
我的config.xml如下所示:

<config>
    <frontend>
        <routers>
            <foo_bar>
                <use>standard</use>
                <args>
                    <module>Foo_Bar</module>
                    <frontName>foo</frontName>
                </args>
            </foo_bar>
        </routers>
    </frontend>
</config>

标准
,我得到“对不起,找不到页面”。当我把控制器放在“controllers”文件夹(不在目录下)并重命名控制器的类名时,它就工作了

问题似乎与控制器文件夹中有一个文件夹有关。这种方法有什么问题

非常感谢

Krt_Malta

您是否尝试过此url: