Может кто-нибудь сказать мне, где я могу изменить макет страницы всех продуктов? Я думаю, что эта страница сейчас имеет 3columns.phtml
макет, но мне нужен 2columns-left.phtml
макет.
17
Может кто-нибудь сказать мне, где я могу изменить макет страницы всех продуктов? Я думаю, что эта страница сейчас имеет 3columns.phtml
макет, но мне нужен 2columns-left.phtml
макет.
Чтобы изменить макет страницы продукта:
В меню администратора выберите Каталог> Управление продуктами.
Найдите продукт в списке и нажмите, чтобы открыть запись.
На панели «Информация о продукте» слева выберите «Дизайн». Затем в разделе «Дизайн» задайте макет страницы для другой конфигурации столбца.
По завершении нажмите кнопку Сохранить.
Чтобы изменить макет страницы категории:
В меню администратора выберите Каталог> Управление категориями.
В дереве категорий выберите уровень категории, который вы хотите изменить.
На вкладке «Пользовательский дизайн» установите для параметра «Макет страницы» значение «2 столбца с правой полосой».
Нажмите кнопку Сохранить категорию.
Если вам нужно изменить каждую страницу категории
2column-left
, используйте это обновление макета.Файл :
app/design/frontend/<package>/<theme>/layout/local.xml
Это потому, что согласно макету, есть два типа категорий
default
иlayered
. Таким образом, magento использует два отдельных маркера макета для их обработки. В связи с этим, чтобы охватить все категории, вам необходимо обновить эти два маркера макета.Но есть еще один отличный способ сделать это. Используйте этот код внутри вашего
local.xml
файла.catalog_category_view
уникальный дескриптор макета, который будет обрабатываться для каждого представления категорий в magento Однако вы не можете увидеть обновления макета с помощью этого дескриптора макета в magento по умолчанию. Но факт в том, что он существует, и его можно использовать для любого обновления макета, которое должно затрагивать все категории.источник
добавьте следующий код в ваш файл local.xml
источник