Quantcast
Channel: Themes & Design - Shopware Community Forum
Viewing all articles
Browse latest Browse all 1971

Weiteren Artikelreiter hinzufügen. (Shopware 5.2.6)

$
0
0

Sehr verehrte Damen & Herren und der Shopware-Community,

wir haben eine Frage zur Erweiterung des Responsive Themes der Detailseite. Wir versuchten bereits anhand diesem Tutorials einen weiteren Reiter hinzu zu fügen, welches jedoch weder angezeigt, noch im Quellcode übernommen wurde. Bei näherer Betrachtung, ist das Tutorial nicht mehr up-to-date und es wäre super, wenn einige bereits eine aktuell Lösung kennen, da Shopware einige Datensätze zwischen der Version 5.1.2 & 5.2.6 änderte.

frontend\detail\tabs.tpl

{* New tab *}
{block name="frontend_detail_tabs_description" append}
{if $sArticle.attr4}
	<a class="tab--link" title="{s namespace="frontend/detail" name='NewTabsDescription'}{/s}" href="#">
{s namespace="frontend/detail" name='NewTabsDescription'}{/s}</a>
{/if}
{/block}

{* Product attribute 4 *}
{block name='frontend_detail_data_attributes_attr3'}
{if $sArticle.attr4}
	<li class="base-info--entry entry-attribute">
		{s name="DetailAttributeField3Label"}{/s}:
		{$sArticle.attr4|escape}
	</li>
{/if}
{/block}

{* New Tab container *}
{block name="frontend_detail_tabs_content_description" append}
{if $sArticle.attr4}
<div class="tab--container">
<div class="tab--header">
<a class="tab--title" title="{s namespace="frontend/detail" name='NewTabsDescription'}{/s} href="#" {s namespace="frontend/detail" name='NewTabsDescription'}{/s}</a>
</div>
<div class="tab--preview">
								{$sArticle.attr4|strip_tags|truncate:100: '...'}
<a href="#" class="tab--link" title="{s name="PreviewTextMore"}{/s}">{s name="PreviewTextMore"}{/s}</a>
</div>
<div class="tab--content">
{include file="frontend/detail/tabs/new.tpl"}
</div>
</div>
{/if}
{/block}

Die Vorgaben des Tutorials wurden Folge geleistet und die Änderungen im Backend ebenfalls eingetragen. Nur ein weiterer Reiter erscheint nicht.

frontend\detail\tabs\new.tpl


<div class="buttons--off-canvas">
  <a class="close--off-canvas" href="#">
    <i class="icon--arrow-left"></i>
    Zurück
  </a>
</div>
<div class="custom-content--description">
  <div class="product--description">
    {$sArticle.attr4}
  </div>
</div>

 

Wenn jemand unter Ihnen einen plausiblen Lösungsvorschlag entgegen bringen kann, würde es uns sehr freuen.

Mit freundlichen Grüßen,

Lukas Arndt, Foxdata GmbH & Co. KG


Viewing all articles
Browse latest Browse all 1971

Trending Articles