Neu HAN (Hersteller Nr) im Template anzeigen

bobi1919

Gut bekanntes Mitglied
16. Juli 2016
125
4
Kann mir jemand sagen wie ich die Herstellernummer HAN im Template angezeigt bekomme? Im JTL4 Shop wurde es angezeigt im Shop 5 geht es irgendwie nicht mehr.
 

krahni

Mitglied
7. Juli 2022
44
5
Moin,
suche mal im Template in "productdetails/details.tpl" den Block
Code:
{block name='productdetails-details-info-gtin'}
da habe ich das folgende eingefügt:
Code:
{block name='productdetails-details-info-gtin'}
    {if !empty($Artikel->cBarcode)
    && ($Einstellungen.artikeldetails.gtin_display === 'details'
    || $Einstellungen.artikeldetails.gtin_display === 'always')}
        <li class="product-ean">
            <strong>{lang key='ean'}:</strong>
            <span itemprop="{if $Artikel->cBarcode|count_characters === 8}gtin8{else}gtin13{/if}">{$Artikel->cBarcode}</span>
        </li>
    {/if}
{/block}
{* neu *}
{block name='productdetails-details-info-han'}
    {if isset($Artikel->cHAN)}
        <li class="product-sku">
            <strong>
                {lang key='sortHAN'}:
            </strong>
            <span itemprop="han">{$Artikel->cHAN}</span>
        </li>
    {/if}
{/block}
{* bis hier *}
 
  • Gefällt mir
Reaktionen: marsblau und janw

janw

Aktives Mitglied
28. März 2018
66
10
Moin,
suche mal im Template in "productdetails/details.tpl" den Block
Code:
{block name='productdetails-details-info-gtin'}
da habe ich das folgende eingefügt:
Code:
{block name='productdetails-details-info-gtin'}
    {if !empty($Artikel->cBarcode)
    && ($Einstellungen.artikeldetails.gtin_display === 'details'
    || $Einstellungen.artikeldetails.gtin_display === 'always')}
        <li class="product-ean">
            <strong>{lang key='ean'}:</strong>
            <span itemprop="{if $Artikel->cBarcode|count_characters === 8}gtin8{else}gtin13{/if}">{$Artikel->cBarcode}</span>
        </li>
    {/if}
{/block}
{* neu *}
{block name='productdetails-details-info-han'}
    {if isset($Artikel->cHAN)}
        <li class="product-sku">
            <strong>
                {lang key='sortHAN'}:
            </strong>
            <span itemprop="han">{$Artikel->cHAN}</span>
        </li>
    {/if}
{/block}
{* bis hier *}
Vielen Dank, Andreas. Habe ich bei mir auch so umgesetzt.

Hinweis: Die Sprachvariable "sortHAN" ist mMn kein Standard. Erkennt JTL Shop aber direkt und man kann sie via Backend --> "Administration" --> "Sprachvariablen" --> "Nicht gefundene Variablen" schnell hinzufügen.
 

thomieho

Aktives Mitglied
25. Januar 2022
4
0
Vielen Dank, Andreas.
Ich möchte zusätzlich berücksichtigen, dass bei einem leeren HAN-Feld, nichts ausgegeben werden soll.
Hat jemand eine Idee, wie man das umsetzen kann.

Liebe Grüße
Thomas
 

janw

Aktives Mitglied
28. März 2018
66
10
!empty() wäre besser

isset prüft ja nur ob die Variable existiert, empty hingegen ob sie vorhanden und gefüllt ist.
Vielen Dank! Mir war auch aufgefallen, dass auch bei fehlender HAN das "HAN: " angezeigt wird. Das ist nun korrigiert.

Da ich meinen Beitrag oben nicht mehr bearbeiten kann, hiernochmal schnell der vollständige neue Block:
PHP:
{block name='productdetails-details-info-han'}
    {if isset($Artikel->cHAN)}
        <li class="product-sku">
            <strong>
                {lang key='sortHAN'}:
            </strong>
            <span itemprop="han">{$Artikel->cHAN}</span>
        </li>
    {/if}
{/block}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Hersteller werden nicht übertragen Shopware-Connector 0
Attribut "Hersteller" überschreiben JTL-Wawi 1.8 1
Neu Neues Plugin: Hersteller Slider Portlet (Zentrierungs- oder Schwarz/Weiß-Modus, Responsive Anpassung..) inkl. 5 kostenlosen Lizenzen Plugins für JTL-Shop 4
Neu Dropshipping inkl. Anbindung an JTL WAWI direkt vom Hersteller - 700 Artikel Versandverpackungen Dienstleistung, Jobs und Ähnliches 0
Neu Beschaffungszeit als Hersteller User helfen Usern - Fragen zu JTL-Wawi 1
Neu Template anpassen - parallel zum bestehenden, ohne Aktivierung? Templates für JTL-Shop 2
Beantwortet Werte eigener Kundenfelder im Template anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu Template/ Vorlage für Bestellbestätigung gesucht Templates für JTL-Shop 0
Neu Nova Template Container in Container Boxed Templates für JTL-Shop 2
Neu Unterstützung bei JTL5-Shop-Überarbeitung gesucht - Template/Plugin uvm. Dienstleistung, Jobs und Ähnliches 1
Neu JTL Shop Template Domain lösen? Allgemeine Fragen zu JTL-Shop 0
Neu How to maintain session value in the portlet template file Technische Fragen zu Plugins und Templates 0
Neu Custom Template für Custom Artikel mit Plugin? Plugins für JTL-Shop 0
Neu JTL-Shop 5 Nova-Template / Darstellung der Produktliste teilweise fehlerhaft JTL-Shop - Fehler und Bugs 1
Neu Template für Dateinamen hat nicht den gewünschten Effekt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Eigenes Template sichern Templates für JTL-Shop 1
Neu Vorstellung des Avada-Themes für das NOVA-Template Templates für JTL-Shop 2
Neu Datenbankeintrag mit ausgewähltem Template Templates für JTL-Shop 0

Ähnliche Themen