Добрый день! Подскажите, какой механизм формирования layout`ов в Мадженто 2.1. В документации мало чего описано. Ситуация - есть модуль одностраничного заказа и мне необходимо перестроить поля в соответствии с макетом. Пытаюсь изменить layout checkout_index_index.xml, но изменений вообще нет.(не перестраивает или не удаляет ненужные поля) Причем заметил, что мадженто часть берет из стандартного (хотя эти блоки определены в модульном макете!!!), часть из модульного макета. Голову уже сломал)
Попробую расписать что сам понимаю.
В самом начале система читает этот файл в базовом модуле. Потом в разрабатываемых нами (по порядку), потом в темах.
Еще с checkout_index_index.xml есть небольшой прикол. Сам я не в восторге от такой системы, но что есть. Загляните в Magento\Checkout\Block\Checkout\LayoutProcessor. Там увидите что некоторые параметры забиты жестко и поменять через xml не выйдет.