如何创建自定义 adminhtml 主题 magento

How to create custom adminhtml theme magento

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

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

同时创建一个新模块,我知道我的模块已加载,因为它出现在 System->Configuration->Advanced 和我的 [=12= 中的模块列表中](本模块),我写:

<?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]=> string(31) "THEME_adminhtml_default_default"...}

And I expected for:

array(7) {...[2]=> string(31) "THEME_adminhtml_default_myTheme"...}

为什么模块不加载

试试这个:

<?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>