Hallo,
ich habe es nun endlich geschafft, eine Eigenschaft-Option auf der Artikelseite in der buy_container.tpl (in meinem Theme) wie folgt auszugeben:
Mein Code hierfür:
{extends file='parent:frontend/detail/content/buy_container.tpl'}
{* Product - Base information *}
{block name='frontend_detail_data_ordernumber'}
{$smarty.block.parent}
{* Product - energy_efficiency *}
{block name='frontend_detail_property_attributes_energyefficiency'}
{foreach $sArticle.sProperties as $sProperty}
{if $sProperty.name == 'Energieeffizienzklasse'}
{* Energyefficieny Label *}
{block name='frontend_detail_property_attributes_energyefficiency'}
{$sProperty.name}
{/block}
{* Energyefficieny Content *}
{block name='frontend_detail_property_attributes_energyefficiency_content'}
{foreach $sProperty.values as $fkey => $fvalue}
{if ($sProperty.media[$fkey].source)}
{else}
{$sProperty.value|escape}
{/if}
{/foreach}
{/block}
{/if}
{/foreach}
{/block}
{/block}
Nun versuche ich, mir das EEK-Label als Hover über dem A+±Image anzeigen zu lassen. Da es am einfachsten wäre, das EEK-Label, das ohnehin in der Image-Gallery geladen ist, zu verwenden, habe ich ein Freitextfeld mit Checkbox bei “Artikel-Bild” angelegt (Spaltenname: energyefficiency_label).
Leider scheitere ich daran, das Image-Attribute im Frontend auzugeben. Ich komme einfach nicht weiter.
Hier mal mein Code, der aktuell nicht funzt
{* Energyefficieny Content *}
{block name='frontend_detail_property_attributes_energyefficiency_content'}
{foreach $sProperty.values as $fkey => $fvalue}
{if ($sProperty.media[$fkey].source)}
{else}
{$sProperty.value|escape}
{/if}
{/foreach}
{/block}
{block name='frontend_detail_property_attributes_energyefficiency_label'}
{if $sArticle.image.attributes.energyefficiency_label == "1" || $sArticle.image.attributes.energyefficiency_label == 1}
{/if}
{/block}
{/if}
{/foreach}
{/block}
{/block}
Hat vielleicht jemand eine Idee? Ich hatte es ursprünglich mit == true probiert, aber das ist ja nun auch nicht mehr notwendig seit INT(1).
Freue mich über jeden Ratschlag?
Vielleicht freut sich ja auch jemand über den Code oben, wie Eigenschaften-Optionen dargestellt werden können
Grüße
Andrea