Я могу получить одну страницу для загрузки в администраторе Magento, используя это в контроллере, который для этого примера будет в app/code/local/me/one/IndexController.php
:
public function indexAction()
{
$this->loadLayout();
$this->_addContent($this->getLayout()->createBlock('adminhtml/template')->setTemplate('one/one.phtml'));
}
и я создал это меню в config.xml
<adminhtml>
<menu>
<catalog>
<children>
<one_menu translate="title" module="foo">
<title>TEST</title>
<children>
<list translate="title" module="foo">
<title>one</title>
<action>one/index/index</action>
</list>
<new translate="title" module="foo">
<title>two</title>
<action>two/index/index</action>
</new>
</children>
</one_menu>
</children>
</catalog>
</menu>
</adminhtml>
Но я не могу понять, как создать вторую ссылку в моем примере два / index / index? Как бы я добавил эту вторую страницу в контроллере? Каким будет путь для этой второй ссылки?
Я пытался сделать что-то подобное в одном / IndexController
public function twoAction ()
{ $this->loadLayout(); etc...}
и подумал, что это может создать URL вроде / one / index / two, но я не знаю, что я делаю (очевидно). Спасибо за любую помощь, magento действительно смущает меня.