Как указать порядковый номер произвольного макетного блока в боковой колонке?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Гусаков
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 07.12.2012

24.01.2013 12:18

Подскажите как можно перенести блок информации выше на две позиции в моем случае его нада разместить под блоком моя корзина.

Прикрепленные изображения

  • Прикрепленное изображение: Безымянный.JPG


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

24.01.2013 14:53

Надо использовать директивы before или after макетных правил.

#3 Дмитрий Гусаков
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 07.12.2012

24.01.2013 18:19

Можно на пальцах как то объяснить? или привести пример.
По мойму весьма актуальный вопрос и мог бы быть немного раскрыт. ;)

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

24.01.2013 22:31

Примеры директив before и after можно найти в стандартный макетных файлах.
Стандартные макетные файлы для витрины расположены в папке app/design/frontend/base/default/layout
Например, в макетном файле витрины catalog.xml есть правило:
<reference name="left">
    <block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
</reference>

Оно означает, что боковое меню товарных разделов должно быть расположено в левой колонке после блока выбора валюты.
Вся теория изложена в опубликованных на форуме книгах.

#5 Дмитрий Гусаков
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 07.12.2012

25.01.2013 00:17

спасибо.

Поделиться темой: