当前位置: 技术文章>> magento2中的应用管理主题以及代码示例

文章标题:magento2中的应用管理主题以及代码示例
  • 文章分类: Magento
  • 10800 阅读
系统学习magento二次开发,推荐小册:《Magento中文全栈二次开发 》

本小册面向Magento2以上版本,书代码及示例兼容magento2.0-2.4版本。涵盖了magento前端开发,后端开发,magento2主题,magento2重写,magento2 layout,magento2控制器,magento2 block等相关内容,带领您成为magento开发技术专家。


在 Magento2 中,可以通过以下步骤来创建应用管理主题以及代码示例:


在 app/etc/modules 目录下创建一个名为 app_admin 的文件夹,并在其中创建一个名为 default 的文件夹,用于存放默认的应用管理主题。

在 app/code/core 目录下创建一个名为 Mage 的文件夹,并在其中创建一个名为 default 的文件夹,用于存放默认的应用管理主题。

在 app/code/core/Mage 文件夹中创建一个名为 adminhtml 的文件夹,并在其中创建一个名为 app_admin.xml 的文件,用于存放应用管理主题的配置文件。

在 app/code/core/Mage 文件夹中创建一个名为 catalog_product_view.xml 的文件,用于存放应用管理主题的代码示例。

以下是一个示例的 app_admin.xml 文件:


xml

<?xml version="1.0"?>  
<config>  
    <modules>  
        <app_admin>  
            <version>2.1.0</version>  
        </app_admin>  
    </modules>  
    <global>  
        <blocks>  
            <app_admin>  
                <rewrite>  
                    <adminhtml_index>{{block('adminhtml/index')}}</adminhtml_index>  
                    <adminhtml_store>{{block('adminhtml/store')}}</adminhtml_store>  
                    <adminhtml_catalog>{{block('adminhtml/catalog')}}</adminhtml_catalog>  
                    <adminhtml_customer>{{block('adminhtml/customer')}}</adminhtml_customer>  
                    <adminhtml_order>{{block('adminhtml/order')}}</adminhtml_order>  
                    <adminhtml_quote>{{block('adminhtml/quote')}}</adminhtml_quote>  
                    <adminhtml_payment>{{block('adminhtml/payment')}}</adminhtml_payment>  
                    <adminhtml_shipping>{{block('adminhtml/shipping')}}</adminhtml_shipping>  
                    <adminhtml_quote_address>{{block('adminhtml/quote_address')}}</adminhtml_quote_address>  
                    <adminhtml_quote_payment>{{block('adminhtml/quote_payment')}}</adminhtml_quote_payment>  
                    <adminhtml/customer_payment')}}</adminhtml_customer_payment>
                    <adminhtml_customer_address_shipping>{{block('adminhtml/customer_address_shipping')}}</adminhtml_customer_address_shipping>
                    </app_admin>
                    <app_admin>
                    --layout=default
                    </app_admin>

以上是一个简单的应用管理主题的配置文件示例,你可以根据需要进行修改和扩展。



推荐文章