Magento2, использующий 2 разных макета для 1-го уровня и категории 2-го уровня
Я постараюсь объяснить как можно лучше. Я нашел здесь несколько постов, но не увидел ни одного, в котором объяснялось бы, что я хотел сделать.
Есть 3 разных макета, которые я хотел бы использовать.
- Страница категории первого уровня (localhost:8888/equipments.html)
- Страница конкретной категории (localhost:8888/equipments/solar.html)
- Страница сведений о продукте (localhost:8888/solar-product.html
У меня работают #2 и #3, но я не могу понять, как чтобы сделать страницу категории первого уровня другой компоновкой.
Я отредактировал catalog_category_view.xml
так, чтобы layout="3columns"
Как бы я сделал так, чтобы на первом уровне использовался макет с 1 столбцом?
Прямо сейчас мне пришлось изменить страницу категории первого уровня на обычную страницу cms, чтобы использовать столбец 1 и чтобы на странице не отображалась многоуровневая навигация.
Я надеюсь, что это имело смысл
1 answers
Вы не можете установить другой макет для первого уровня или других категорий уровней из xml-файла макета. вы можете установить только одинаковый макет для всех категорий в xml-формате макета.
Если вы хотите настроить макет иначе, чем xml-формат макета, вам следует установить макет категорий от администратора только для этой конкретной категории.
Администратор>> Товары>>Категории>>Дизайн>>Макет
Здесь вы можете установить макет из 1 столбца для категорий первого уровня.
Дайте мне знать, если вы у вас есть какие-либо вопросы/опасения сверху.