Тема не отступает
У меня есть веб-сайт, и я хочу, чтобы моя пользовательская тема была основана на ранее установленной теме, которая является сторонней темой.
Ранее установленная тема ABC
. (устанавливается в разделе Theme -> Default
)
Теперь я создал свою пользовательскую тему на основе
http://devdocs.magento.com/guides/m1x/ce19-ee114/RWD_dev-guide.html
http://alanstorm.com/magento_parent_child_themes
Но тема не возвращается к ABC
и не пытается найти файлы в моем пользовательском тема, и если она не может найти файл в пользовательской теме, она выдает ошибку 404 для этого файла.
app/design/frontend/rwd/custom/etc/theme.xml
<?xml version="1.0"?>
<theme>
<parent>rwd/ABC</parent>
</theme>
Путь к каталогу для родительской темы :app/design/frontend/rwd/ABC
skin/frontend/rwd/ABC
Мой каталог скинов пользовательских тем :
skin/frontend/rwd/custom
Пожалуйста, помогите мне решить эту проблему.
2 answers
В app/design/frontend/mycustomtheme/default/etc/theme.xml вам нужно что-то вроде
<?xml version="1.0"?>
<theme>
<parent>default/ABC</parent>
<layout>
<updates>
</updates>
</layout>
</theme>
Затем скопируйте/создайте свой макет и изменения шаблона в
Приложение/дизайн/интерфейс/mycustomtheme/по умолчанию/макет приложения/дизайн/интерфейс/mycustomtheme/по умолчанию/шаблон
Если это все еще не работает, установите демонстрационную версию Alan Storm и измените ее, чтобы она указывала на вашу родительскую тему.
Я нашел проблему.
Проблемы связаны с использованием неправильных стандартов кодирования.
В коде есть много вещей, которые жестко запрограммированы и предотвращают появление резервной функциональности темы.