tym17 / admin-module-sample
适用于 Magento 2 的管理模块示例
v2.0.1
2015-11-09 13:09 UTC
Requires
- php: ~5.5.0|~5.6.0
- magento/magento-composer-installer: *
This package is not auto-updated.
Last update: 2024-09-29 01:40:43 UTC
README
- 要添加菜单/子菜单,请查看以下文件
etc/adminhtml/menu.xml
etc/adminhtml/routes.xml
- 要将页面绑定到这些子菜单,请查看以下文件
- 您将注意到路径看起来像是来自
etc/adminhtml/menu.xml
的 action 参数 Controller/Adminhtml/SampleOne/Index.php
Controller/Adminhtml/SampleTwo/Index.php
- 您将注意到路径看起来像是来自
- 要添加到您新创建页面的内容,请查看以下文件
view/adminhtml/layout/adminsample_sampleone_index.xml
view/adminhtml/templates/sample/one.phtml
- 要添加到您新创建页面的内容并传递一些内容,您还可以查看
view/adminhtml/layout/adminsample_sampletwo_index.xml
Controller/Adminhtml/SampleTwo/Index.php
view/adminhtml/templates/sample/two.phtml
- 要设置和检索 Magento2 的配置值,您可以查看以下文件
Controller/Adminhtml/SampleTwo/Index.php
etc/adminhtml/system.xml
配置菜单在 商店/设置/配置 中设置etc/config.xml
默认配置view/adminhtml/templates/sample/two.phtml
- 要查看如何创建 ACL,请查看以下文件
etc/acl.xml
- 您会注意到大多数资源元素来自
etc/adminhtml/menu.xml
- 要查看如何有不同的布局,请查看此文件
view/adminhtml/layout/adminsample_sampletwo_index.xml
- 要查看我们如何创建自定义块并使用它,请查看以下文件
Block/Adminhtml/CustomBlock.php
view/adminhtml/layout/adminsample_sampletwo_index.xml
- 要查看如何使用块功能,请查看以下文件
Block/Adminhtml/CustomBlock.php
view/adminhtml/templates/custom/one.phtml
- 要从块中调用助手,请查看以下文件
Block/Adminhtml/CustomBlock.php
Helper/ConfigHelper.php
view/adminhtml/templates/custom/one.phtml
待办事项
- 在 CustomBlock 中使用模型