apache_conf Magento:通过事件添加布局xml,在local.xml之前直接添加布局文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache_conf Magento:通过事件添加布局xml,在local.xml之前直接添加布局文件相关的知识,希望对你有一定的参考价值。

<?php
class Loewenstark_Layout_Model_Observer
{

    // set loewenstark_layout.xml before local.xml
    public function addLayoutXml($event)
    {
        $xml = $event->getUpdates()
                ->addChild('loewenstark_layout');
        /* @var $xml SimpleXMLElement */
        $xml->addAttribute('module', 'Loewenstark_Layout');
        $xml->addChild('file', 'loewenstark_layout.xml');
    }
}
<?xml version="1.0"?>
<config>
    <modules>
        <Loewenstark_Layout>
            <version>1.0.0.0</version>
        </Loewenstark_Layout>
    </modules>
    <global>
        <models>
            <loewenstark_layout>
                <class>Loewenstark_Layout_Model</class>
            </loewenstark_layout>
        </models>
        <events>
            <core_layout_update_updates_get_after>
                <observers>
                    <loewenstark_layout_add_layout_xml>
                        <type>singleton</type>
                        <class>loewenstark_layout/observer</class>
                        <method>addLayoutXml</method>
                    </loewenstark_layout_add_layout_xml>
                </observers>
            </core_layout_update_updates_get_after>     
        </events>
    </global>
</config>

以上是关于apache_conf Magento:通过事件添加布局xml,在local.xml之前直接添加布局文件的主要内容,如果未能解决你的问题,请参考以下文章

apache_conf 多区域#website #store #magento

apache_conf Magento Apache Htaccess的多商店视图

apache_conf 配置redis会话#magento(local.xml)

apache_conf Definir como default valornasconfiguraçõesdosistema no adm no magento,tanto va

Magento 2 - 在管理表单中添加多选状态

apache_conf Para erros de import dos produtos configuraveis do magento(Quando sefazadmandárioro