カスタムphtmlを製品ページmagento 2に追加する方法


8

magento 2では

カスタムphtmlを製品ビューページに追加する方法

レビューや説明のようなタブとしてそのphtmlを追加したいと思います。

私はこのコードを試しています:

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="3columns"     xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
    <referenceContainer name="product.info.details">
        <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml">
        </block>
    </referenceContainer>
</body>
</page>

その404エラーを与える

回答:


9

このコードを試してください。

group="detailed_info"レビューや詳細などの「作成」タブを追加する必要があります

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
  <body>
    <referenceBlock name="product.info.details">
        <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml" group="detailed_info">
            <arguments>
                <argument translate="true" name="title" xsi:type="string">Your Title</argument>
            </arguments>
        </block>
    </referenceBlock>
  </body>
</page>

私も同じ必要があります。そして、私はM2に非常に新しいです。これを達成するために私が従うべき他のステップを教えてください。
Ajith

4

以下のコードを試すことができます。phtmlファイルのコンテンツがソーシャルアイコンの近くに表示さreferenceBlock nameれます。位置を変更する場合は変更できます。

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="2columns-left" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>        
        <referenceBlock name="product.info.social">
            <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml">
            </block>
        </referenceBlock>
    </body>
</page>

レビューまたは説明のようなタブとしてそのphtmlを追加したい
初心者
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.