Вопрос

У меня есть веб-сайт, и я хочу использовать собственную тему на основе ранее установленной темы, которая является сторонней темой.
Ранее установленная тема 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 и измените ее, чтобы она указывала на вашу родительскую тему.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top