Neu $manufacturers / aktuelles Herstellerbild

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.
  • JTL-Connect 2024: Ihr habt noch kein Ticket? Jetzt Early Bird Ticket zum Vorzugspreis sichern! HIER geht es zum Ticketverkauf

xxROLLINGSTONExx

Aktives Mitglied
5. September 2017
9
2
Hallo Freunde,

ich möchte auf der Artikelübersicht des Herstellers ( Shop 5, Nova) das aktuelle Herstellerlogo per smartyvariable einbinden (absichtlich nicht per Einstellung)

mit <img src="{$manufacturers[1]->cBildpfadKlein}" alt="" id="HerstellerbildListe" width="200"> wird das Bild des ersten Herstellers ausgegeben.
mit <img src="{$manufacturers[0]->cBildpfadKlein}" alt="" id="HerstellerbildListe" width="200"> wird das Platzhalterbild ausgegeben.
usw.

Wie komme ich aber nun an den "aktuellen" Hersteller?
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
1.323
458
Hallo @xxROLLINGSTONExx

Ich bin mir nicht ganz sicher was du meinst, da das Herstellerbild in Artikellisten ja angezeigt wird. Aber hast du denn mal geguckt wie das Bild der Hersteller Artikelliste eingebunden wird? Schau mal in die productlist/header.tpl in Zeile 32-43. Ich nehme an du brauchst dann soetwas in der Art:
Code:
{if $oNavigationsinfo->getImageURL() !== $smarty.const.BILD_KEIN_KATEGORIEBILD_VORHANDEN
            && $oNavigationsinfo->getImageURL() !== 'gfx/keinBild_kl.gif'
            && $oNavigationsinfo->getImageURL() !== $imageBaseURL|cat:$smarty.const.BILD_KEIN_KATEGORIEBILD_VORHANDEN}

            {if $oNavigationsinfo->getManufacturer() !== null}
                {$navData = $oNavigationsinfo->getManufacturer()}
{include file='snippets/image.tpl' item=$navData square=false alt=$navData->cBeschreibung|strip_tags|truncate:50}
            {/if}

        {/if}

Viele Grüße
Michael