Na du musst erstmal das Tab in das Template einbauen.
Und dann hängt das davon ab wie du dein Isotop (Attribute) konfigurierst bzw. erstellst.
Es ist schwer zu sagen was du da jetzt eintragen sollst, weil ja jeder seinen Shop anders aufbaut und andere Attribute und Attribute-namen verwendet.
Nur als Info. Isotope ist kein fertiges Shop System, sondern man muss sich aus den einzelnen Modulen den Shop zusammenbauen. Die Flexibilität die Isotope mitbringt, ist das man im Backend auch seine Eingabe Felder selber bestimmen kann, genauso wie die Ausgabe im Frontend, also quasi das was du möchtest. Nur um das zu verstehen.
Aber noch mal kurz zu deiner Frage.
Nehmen wir mal an es würden 3 Tabs (Beschreibung | Eigenschaften | Versandkosten) geben. Dann würde das in etwa so aussehen. du trägst in das Template die Attribute ein, die du für dich erstellst. Diese werden dann im Frontend ausgeben/angezeigt.
PHP-Code:
<!-- Tab links -->
<div class="tab">
<button class="tablinks" onclick="openCity(event, 'London')">Beschreibung</button>
<button class="tablinks" onclick="openCity(event, 'Paris')">Eigenschaften</button>
<button class="tablinks" onclick="openCity(event, 'Tokyo')">Versandkosten</button>
</div>
<!-- Tab content -->
<div id="London" class="tabcontent">
<h3><?php echo $this->generateAttribute('Produktname'); ?></h3>
<p><?php echo $this->generateAttribute('produkt_beschreibung'); ?></p>
</div>
<div id="Paris" class="tabcontent">
<h3><?php echo $this->generateAttribute('name_eigenschaften'); ?></h3>
<p><?php echo $this->generateAttribute('Produkt_eigenschaften'); ?></p>
</div>
<div id="Tokyo" class="tabcontent">
<h3><?php echo $this->generateAttribute('name_versand'); ?></h3>
<p><?php echo $this->generateAttribute('versandkosten'); ?>.</p>
</div>
Lesezeichen