Neu $manufacturers / aktuelles Herstellerbild

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.321
454
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