Изменение html разметки product additional info

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 arwprod
  • Группа: Пользователь
  • Сообщений: 7
  • Регистрация: 12.02.2012

12.02.2012 12:01

Добрый день.
Появилась задача разбить дополнительную информацию о товаре на вкладки (существует похожее решение в modern теме, но здесь другое, по-этому читаем дальше).
Суть в том, чтобы изменить верстку таблицы, которая является результатом вывода additional.phtml.
Сейчас вывод выглядит таким образом
<?php foreach ($this->getChildHtmlList() as $_html): ?>
    <?php echo $_html ?>
<?php endforeach; ?>


Хотелось бы иметь возможность добавлять классы, таблицу заменить на блоки и т.д. Типовые изменения верстки, логику менять не придется.

На самом деле, такие же вопросы возникают и с topMenu и некоторыми другими блоками...

В
http://docs.magentocommerce.com/
ничего не смог найти про шаблоны =\

Заранее спасибо за помощь)

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

12.02.2012 12:03

Только на этом форуме опубликован уникальный перевод 6 книг о Magento на русский язык.

#3 arwprod
  • Группа: Пользователь
  • Сообщений: 7
  • Регистрация: 12.02.2012

12.02.2012 12:20

Дмитрий, не могли направить в более точное русло?
Как всегда поджимает время...
Догадываюсь, что описание шаблонов блоков лежит в ядре системы, где именно?

Нашел additional.php, который содержит класс Mage_Catalog_Block_Product_View_Additional
С кодом
$block = $this->getLayout()->getBlock($name);


Осталось понять, где все это дело хранится.

Заранее спасибо.

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

12.02.2012 12:33

Сформулируйте чётко вопрос одним конкретным коротким вопросительным предложением.
Правила задачи вопросов.

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