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