Проблема в получении URL-адреса пользовательского модуля


Я новичок в magento, я создал пользовательский модуль для серверной части magento. Я не знаю, как получить его URL, я пытался получить некоторую помощь в Интернете, ничего не происходит, пожалуйста, скажите, что я должен передать в функцию getURL.Как я должен использовать $url =Маг::помощник ("adminhtml")->getURL('/your_module/индекс'); мой файл

Confic.xml

<modules>
    <Petra_DailyOrders>
        <version>1.0.0</version>
    </Petra_DailyOrders>
</modules>

<global>
    <helpers>
        <petra_dailyorders>
            <!-- Helper definition needed by Magento -->
            <class>Mage_Core_Helper</class>
        </petra_dailyorders>
    </helpers>
</global>

<admin>
    <routers>
        <adminhtml>
            <args>
                <modules>
                    <petra_dailyorders before="Mage_Adminhtml">Petra_DailyOrders_Adminhtml</petra_dailyorders>
                </modules>
            </args>
        </adminhtml>
    </routers>
</admin>

<adminhtml>
    <layout>
        <updates>
            <petra>
                <file>dailyorders.xml</file>
            </petra>
        </updates>   
    </layout>
</adminhtml>

Author: Abdul Ghaffar, 2015-11-13

1 answers

Создайте его следующим образом:

$url = Mage::helper("adminhtml")->getUrl('admintml/your_module/index');

Поэтому вы должны разместить свой контроллер в

Petra/DailyOrders/controllers/Adminhtml/ControllerName.php и назовите это так

$url = Mage::helper("adminhtml")->getUrl('admintml/controllername/index');
 3
Author: Marius, 2015-11-13 08:07:39