Magento имеет иерархию тем, поэтому можно «расширить» тему.
Magento имеет стратегию возврата в случае, если он не может найти конкретный шаблон или файл js/css. Это первая будет выглядеть в
app/design/frontend/custom_package/custom_theme/
skin/frontend/custom_package/custom_theme
Если не найден, то он будет выглядеть:
app/design/frontend/custom_package/default
skin/frontend/custom_package/default
И, наконец, он будет искать в:
app/design/frontend/base/default
skin/frontend/base/default
Это означает, что если существующий тема находится в app/design/frontend/existing_custom_package/default
, вы можете создать новую папку в existing_custom_package, например app/design/frontend/existing_custom_package/responsive_theme
, а затем поместите только файлы, которые необходимо переопределить. Конечно, вам нужно будет изменить активную тему от по умолчанию до responsive_theme в Admin -> System ->Configuration
.
ИЛИ, если вам нужно сохранить существующий CSS нетронутый, создайте свои собственные файлы, связанные с реагированием, вы можете просто добавить их в существующую тему. Просто добавьте необходимые файлы в path-to-custom-theme/layout/page.xml
.
Медиа-запросы, как уже было сказано, это путь. Возможно, вам придется изменить другие библиотеки, например, библиотеку js slider, например, которая может обрабатывать чувствительные css и события касания. Мобильные сопутствующие световые короба для изображений и т. Д. – Ashley