cancel
Showing results for 
Search instead for 
Did you mean: 

Adminmodule bringt 404

Adminmodule bringt 404

Hallo zusammen,

ich habe einen Menüeintrag im Magento 1 Admin 'Script Queue' mit der adminhtml.xml gemacht:

<?xml version="1.0"?>
<config>
    <menu>
        <system>
            <children>
                <magentoadminscriptqueue translate="title" module="magentoadminscriptqueue">
                    <sort_order>20</sort_order>
                    <title>Script Queue</title>
                    <action>adminhtml/script/index</action>
                </magentoadminscriptqueue>
            </children>
        </system>
    </menu>
    <acl>
        <resources>
            <admin>
                <children>
                    <system>
                        <children>
                            <magentoadminscriptqueue translate="title" module="magentoadminscriptqueue">
                                <title>Script Queue</title>
                                <sort_order>360</sort_order>
                            </magentoadminscriptqueue>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>
</config>

Zusätzlich in der config.xml:

<?xml version="1.0"?>
<config>
   ...
   <admin>
        <routers>
            <adminhtml>
                <args>
                    <modules>
                        <magentoadminscriptqueue before="Mage_Adminhtml">UF_MagentoAdminScriptQueue_Adminhtml</magentoadminscriptqueue>
                    </modules>
                </args>
            </adminhtml>
        </routers>
    </admin>
</config>

Dann hab ich die controller/Adminhtml/ScriptController.php:

<?php

class UF_MagentoAdminScriptQueue_Adminhtml_ScriptController extends Mage_Adminhtml_Controller_Action
{
    public function indexAction()
    {
        $this->loadLayout();

        $block = $this->getLayout()->createBlock('core/text', 'magentoadminscriptqueue-block')->setText('<h1>UF Admin Script Queue</h1>');
        $this->_addContent($block);
        $this->_setActiveMenu('magentoadminscriptqueue_menu')->renderLayout();
    }

    public function getCategoriesAction()
    {

    }

    public function importCategoriesAction()
    {

    }

    public function exportProductToCsvAction()
    {

    }

    public function updateMediaGalleryAction()
    {

    }
}

Der Menüeintrag existiert, wenn ich jedoch drauf klicke bekomme ich einen 404 Fehler. Weiß jemand woran das liegt? Was hab ich vergessen?

Liebe Grüße
Ralf