Hallo Gemeinde, wie muss die Datei “config_variant.tpl” erweitert werden, damit, wenn ich unter “Image Attribute 3” ein Bild-Link eintrage, dieses Bild als Variantenauswahlbild angezeigt werden kann? Anbei meine aktuelle, schon etwas angepasste, Datei: {extends file="parent:frontend/detail/config\_variant.tpl"} {\* show text, but no picture\*} {block name='frontend\_detail\_configurator\_variant\_group\_option\_label\_image'} {if $sArticle.image.attribute.attribute1 == "showtext"} {block name='frontend\_detail\_configurator\_variant\_group\_option\_label\_text'} {$option.optionname}{\*{$option.optionname|truncate:13:"...":true}\*} {/block} {elseif isset($media.thumbnails)} ![{$option.optionname}]() {else} ![{$option.optionname}]({link file='frontend/_public/src/img/no-picture.jpg'}) {/if} {/block}
Hat jemand dazu eine Idee? Wäre toll man da ein Lösung findet. Denn dann könnte man unabhängig von der Bildzuordnung unter “Zugewiesene Bilder” der Variantenauswahl eigene Bilder zuordnen. Danke und Grüße Michael
Wenn ich den Code aus dem ersten Post um den folgenden erweitere: {elseif $sArticle.image.attribute.attribute3} ![{$option.optionname}]()
Wird mir das gewünschte Variantenauswahlbild angezeigt. Aber leider in allen Variantenauswahlfeldern immer das von der Variante welche gerade ausgewählt ist. Hier zwei Bilder als Beispiele: Was muss denn am Code noch hinzugefügt werden, damit die verschiedenen unter Attribute3 eingetragen Bilder angezeigt werden? Die Bilderlinks sind Bilder aus dem Mediamanager. Hat da jemand eine Idee? Danke im Voraus. Grüße Michael
Warum wird denn immer nur das Bild der gerade ausgewählten Varianten bei allen Variantenauswahlfeldern angezeigt? Der alt/title-optionname wird aber für alle Variantenauswahlfelder korrekt angezeigt! So sieht mein Code im Moment komplett aus: {extends file="parent:frontend/detail/config\_variant.tpl"} {\* show text, but no picture\*} {block name='frontend\_detail\_configurator\_variant\_group\_option\_label\_image'} {if $sArticle.image.attribute.attribute1 == "showtext"} {block name='frontend\_detail\_configurator\_variant\_group\_option\_label\_text'} {$option.optionname}{\*{$option.optionname|truncate:13:"...":true}\*} {/block} {elseif $sArticle.image.attribute.attribute3} ![{$option.optionname}]() {elseif isset($media.thumbnails)} ![{$option.optionname}]() {else} ![{$option.optionname}]({link file='frontend/_public/src/img/no-picture.jpg'}) {/if} {/block}
Hat vielleicht jemand eine Idee?
$sArticle ist wohl nur vom Hauptartikel. Also immer gleich Die $option wird als while Schleife vorher gebildet, das muss an anderer Stelle stehen. Such mal danach