Bagaimana cara menambahkan phtml kustom saya ke halaman produk magento 2?

8

Di Magento 2,

Saya ingin menambahkan phtml khusus saya ke halaman tampilan produk bagaimana cara menambahkannya

saya ingin menambahkan phtml itu sebagai tab seperti ulasan atau Deskripsi.

saya mencoba kode ini:

<?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>

itu memberikan 404 kesalahan

Pemula
sumber

Jawaban:

9

Coba kode ini.

Anda harus menambahkan group="detailed_info"tab Buat Buat seperti ulasan atau detail

<?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>
ND17
sumber
Saya juga dalam kebutuhan yang sama. Dan saya sangat baru di M2. Bisakah Anda membagikan langkah-langkah lain yang harus saya ikuti untuk mencapai ini?
Ajith
4

Anda dapat mencoba kode di bawah ini ,, Konten file phtml Anda akan ditampilkan di dekat ikon sosial ,, Anda dapat mengubah referenceBlock namejika Anda ingin mengubah posisi

<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>
Keyur Shah
sumber
saya ingin menambahkan phtml itu sebagai tab seperti ulasan atau Deskripsi
Pemula