2015-09-14 4 views
1

Есть ли хороший учебник или пример о том, как создать новый пункт меню администратора? Мне удалось создать новый элемент, но теперь я в тупике. Как использовать список Magento и редактировать представление для отображения и редактирования данных?Magento: добавить в меню администратора

ответ

0

Файл приложения/код/​​местный/Namespace/модуль/etc/config.xml любого модуля отвечает за меню администратора. Следующий фрагмент кода добавить дополнительные опции меню в Magento админку для модуля под названием опроса: -

<adminhtml> 
<menu> 
    <survey module="survey"> 
    <title>Survey</title> 
    <sort_order>100</sort_order> 
    <children> 
     <surveybackend module="survey"> 
     <title>Stats</title> 
     <sort_order>0</sort_order> 
     <action>admin_survey/adminhtml_surveybackend</action> 
     </surveybackend> 
     <survey module="survey"> 
     <title>Manage Survey</title> 
     <sort_order>0</sort_order> 
     <action>admin_survey/adminhtml_survey</action> 
     </survey> 
     <question module="survey"> 
     <title>Manage Question</title> 
     <sort_order>10</sort_order> 
     <action>admin_survey/adminhtml_question</action> 
     </question> 
    </children> 
    </survey> 
</menu> 
<acl> 
    <resources> 
    <all> 
     <title>Allow Everything</title> 
    </all> 
    <admin> 
     <children> 
     <survey translate="title" module="survey"> 
      <title>Survey</title> 
      <sort_order>1000</sort_order> 
      <children> 
     <surveybackend translate="title"> 
     <title>Stats</title> 
     </surveybackend> 
     <survey translate="title"> 
     <title>Manage Survey</title> 
     <sort_order>0</sort_order> 
     </survey> 
     <question translate="title"> 
     <title>Manage Question</title> 
     <sort_order>10</sort_order> 
     </question> 
      </children> 
     </survey> 
     </children> 
    </admin> 
    </resources> 
</acl> 
<layout> 
    <updates> 
    <survey> 
     <file>survey.xml</file> 
    </survey> 
    </updates> 
</layout> 

Вот скриншот:

enter image description here

Кроме того, его лучше передать некоторые простое пользовательское расширение или модуль magento или вы можете создать свой собственный модуль здесь: -

http://www.silksoftware.com/magento-module-creator/

Не стесняйтесь ударить и попробовать различные варианты здесь. Модуль, созданный здесь, даст лучшее представление о том, как создаются меню и привязаны к их уважаемым страницам, сетям и т. Д.

Смежные вопросы