Wie füge ich mein benutzerdefiniertes HTML zur Produktseite Magento 2 hinzu?

8

In Magento 2

Ich möchte mein benutzerdefiniertes HTML zur Produktansichtseite hinzufügen. Wie kann ich das hinzufügen?

Ich möchte dieses HTML als Registerkarte wie Überprüfung oder Beschreibung hinzufügen.

Ich versuche diesen Code:

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

Es gibt 404 Fehler

Neuling
quelle

Antworten:

9

Versuchen Sie diesen Code.

Sie müssen die group="detailed_info"Registerkarte Zum Erstellen wie Überprüfung oder Detail hinzufügen

<?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
quelle
Ich auch in einem gleichen Bedürfnis. Und ich bin sehr neu in M2. Können Sie uns bitte die anderen Schritte mitteilen, die ich ausführen sollte, um dies zu erreichen?
Ajith
4

Sie können den folgenden Code ausprobieren: Der Inhalt Ihrer HTML-Datei wird in der Nähe des sozialen Symbols angezeigt. Sie können ihn ändern, referenceBlock namewenn Sie die Position ändern möchten

<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
quelle
Ich möchte diese Phtml als Tab wie Bewertung oder Beschreibung hinzufügen
Newbie