如何创建自定义adminhtml主题magento

时间:2015-06-07 14:38:09

标签: magento magento-1.9

我尝试扩展默认的adminhtml magento主题。

所以我创建了一个文件: app / design / adminhtml / default / myTheme

并且还创建了一个新模块,我知道我的模块加载,因为它出现在系统 - >配置 - >高级的模块列表和我的config.xml中(这个模块),我写道:

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <stores>
        <admin>
            <design>
                <package>
                    <name>default</name>
                </package>
                <theme>
                    <default>myTheme</default>
                </theme>
            </design>
        </admin>
    </stores>
</config>

但是当我跑这个时:

<?php var_dump(Mage::app()->getLayout()->getUpdate()->getHandles());?>

我明白了:

  

array(7){... [2] =&gt; string(31)&#34; THEME_adminhtml_default_default&#34; ...}

     

我期望:

     

array(7){... [2] =&gt;字符串(31)&#34; THEME_adminhtml_default_ myTheme &#34; ...}

模块为什么不加载

1 个答案:

答案 0 :(得分:4)

试试这个:

<?xml version="1.0"?>
<config>
  <modules>
    <Foo_myTheme>
      <version>0.0.1</version>
    </Foo_myTheme>
  </modules>
    <stores>
        <admin>
            <design>
                <package>
                    <name>default</name>
                </package>
                <theme>
                    <template>myTheme</template>
                    <skin>myTheme</skin>
                    <layout>myTheme</layout>
                </theme>
            </design>
        </admin>
    </stores>
</config>