Magento – Custom Admin Route giving 404

magento-1.8magento-1.9

Im trying to create a custom route on the administration, but is not working, it gives me a 404.

config.xml:

<global>
...
</global>

    <admin>
        <routers>
            <cloud_magni>
                <use>admin</use>
                <args>
                    <module>Cloud_Magni</module>
                    <frontName>secondinvoice</frontName>
                </args>
            </cloud_magni>
        </routers>
    </admin>
</config>

app/code/local/Cloud/Magni/controllers/Adminhtml/IndexController.php

class Cloud_Magni_IndexController extends Mage_Adminhtml_Controller_Action
{

    public function sayHelloAction(){
        echo "Hello World";
    }
}

The url im accessing is:

https://somedomain.com/index.php/admin/secondinvoice/sayHello/key/018460841df56cd3a7fbe2d720d750d2/

Best Answer

Every time when you have problem with routing use Mage_Core_Controller_Varien_Router_Standard::_validateControllerClassName function to debug controller file path and classname

Related Topic