Freitextfeld mit Checkbox bei s_articles_img_attributes als Hover für Eigenschaft-Optionen

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 :wink:

Grüße

Andrea