Где находится соответствующий продукт в Magento2?


В xml-представлении продукта я обнаружил, что

<referenceContainer name="content.aside">
            <block class="Magento\Catalog\Block\Product\ProductList\Related" name="catalog.product.related" template="Magento_Catalog::product/list/items.phtml">
                <arguments>
                    <argument name="type" xsi:type="string">related</argument>
                </arguments>
            </block>
            <block class="Magento\Catalog\Block\Product\ProductList\Upsell" name="product.info.upsell" template="Magento_Catalog::product/list/items.phtml">
                <arguments>
                    <argument name="type" xsi:type="string">upsell</argument>
                </arguments>
            </block>
            <block class="Magento\Catalog\Block\Product\View\Additional" name="product.info.additional" as="product_additional_data"/>
        </referenceContainer>

Как html вызывается из шаблона?

Author: Amit Bera, 2016-09-05

1 answers

Html-файл вызывается из модуля каталога.

magento2.1/vendor/magento/module-catalog/view/frontend/templates/product/list/items.phtml

Связанные, повышающие продажи и перекрестные продажи, отображаемые на странице сведений, идут отсюда.

Здесь, в верхнем файле, $type = $block->getType() получение значения связанного, повышающего, перекрестного и основанного на значении динамического содержимого загружается в определенный блок.

 3
Author: Rakesh Jesadiya, 2016-09-05 04:38:24