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

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>

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>

Ich möchte diese Phtml als Tab wie Bewertung oder Beschreibung hinzufügen
Newbie
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.