2015-06-07 3 views
1

Я пытаюсь расширить тему adminhtml magento по умолчанию.Как создать пользовательскую тему adminhtml magento

Так я создаю файл: приложения/дизайн/adminhtml/по умолчанию/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());?> 

я получаю это:

массива (7) {... [2] => строка (31) "THEME_adminhtml_default_default" ...}

И я ожидал:

массив (7) {... [2] => строка (31) "THEME_adminhtml_default_ MyTheme" ...}

Почему модуль не загружает

ответ

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> 
+0

Спасибо, но это не работает для меня тоже: \ – Michael

+0

вы выйти из системы и войти в панель администратора? кеш покраснел? – Nolwennig

+0

Какова ваша версия Magento? 1.9.1.1? – Nolwennig

Смежные вопросы