Hallo,
als langjähriger Benutzer des YAML Frameworks habe ich auf einem modified eCommerce Shopsoftware 1.0.5 das YAML 1.8.0 Template installiert.
In der Produkt-Einzelansicht gibt es ein kleines Problem, wenn man die Tab Ansicht wählt. Die Inhalte der Tabs 'Kunden-Tipp' und 'Mehr Bilder sind' vertauscht.
Verantwortlich ist die Datei /templates/yaml/module/product_info/product_info_vTabs.html
Original sieht sie ab Zeile 35 so aus
{*BEGIN TABS
=> fuer xtc3
.04
Die Beschriftung der Tabs muss in den lang
-Files hinzugefuegt werden
*}<div id
="tabbedProductInfo"> <ul
class="tabbedHeading"> {if $PRODUCTS_DESCRIPTION !=''}<li
><a href
="#tab_description">{#description#}</a></li>{/if}
{if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<li
><a href
="#tab_cross_selling">{#cross_selling#}</a></li>{/if}
{if $MODULE_also_purchased != ''}<li
><a href
="#tab_also_purchased">{#also_purchased#}</a></li>{/if}
{if $MODULE_products_reviews != ''}<li
><a href
="#tab_reviews">{#products_reviews#}</a></li>{/if}
{if $MODULE_products_media != ''}<li
><a href
="#tab_media">{#products_media#}</a></li>{/if}
{if $more_images|@count > 0}<li
><a href
="#tab_more_images">{#more_images#}</a></li>{/if}
</ul
> <div
class="tabbedBody"> {if $PRODUCTS_DESCRIPTION !=''}<div id
="tab_description" class="tabContentElement">{$PRODUCTS_DESCRIPTION}</div
>{/if} {if $more_images|@count > 0}<div id
="tab_more_images" class="tabContentElement"> <!-- More Pictures
--> <div
class="morepics"><div
class="floatbox"> {foreach item
=more_images_data from
=$more_images} <a href
="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images
":"popup_images
"}" rel
="lightbox-productimg" title
="{$PRODUCTS_NAME}"><img src
="{$more_images_data.PRODUCTS_IMAGE}" alt
="{$PRODUCTS_NAME}" /></a
> {/foreach} </div
></div
> </div
> {/if} {if $MODULE_products_media != ''}<div id
="tab_media" class="tabContentElement">{$MODULE_products_media}</div
>{/if} {if $MODULE_products_reviews != ''}<div id
="tab_reviews" class="tabContentElement">{$MODULE_products_reviews}</div
>{/if} {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<div id
="tab_cross_selling" class="tabContentElement">{$MODULE_cross_selling}{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</div
>{/if} {if $MODULE_also_purchased != ''}<div id
="tab_also_purchased" class="tabContentElement">{$MODULE_also_purchased}</div
>{/if} </div
></div
>{*END TABS
*} Da ist in der Reihenfolge was verrutscht. Wenn man den Code ab Zeile 35 so abändert, dann stimmen Tab-Titel und Tab-Inhalte auch wieder überein:
*BEGIN TABS
=> fuer xtc3
.04
Die Beschriftung der Tabs muss in den lang
-Files hinzugefuegt werden
*}<div id
="tabbedProductInfo"> <ul
class="tabbedHeading"> {if $PRODUCTS_DESCRIPTION !=''}<li
><a href
="#tab_description">{#description#}</a></li>{/if}
{if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<li
><a href
="#tab_cross_selling">{#cross_selling#}</a></li>{/if}
{if $MODULE_also_purchased != ''}<li
><a href
="#tab_also_purchased">{#also_purchased#}</a></li>{/if}
{if $MODULE_products_reviews != ''}<li
><a href
="#tab_reviews">{#products_reviews#}</a></li>{/if}
{if $MODULE_products_media != ''}<li
><a href
="#tab_media">{#products_media#}</a></li>{/if}
{if $more_images|@count > 0}<li
><a href
="#tab_more_images">{#more_images#}</a></li>{/if}
</ul
> <div
class="tabbedBody"> {if $PRODUCTS_DESCRIPTION !=''}<div id
="tab_description" class="tabContentElement">{$PRODUCTS_DESCRIPTION}</div
>{/if} {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<div id
="tab_cross_selling" class="tabContentElement">{$MODULE_cross_selling}{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</div
>{/if} {if $MODULE_also_purchased != ''}<div id
="tab_also_purchased" class="tabContentElement">{$MODULE_also_purchased}</div
>{/if} {if $MODULE_products_reviews != ''}<div id
="tab_reviews" class="tabContentElement">{$MODULE_products_reviews}</div
>{/if} {if $MODULE_products_media != ''}<div id
="tab_media" class="tabContentElement">{$MODULE_products_media}</div
>{/if} {if $more_images|@count > 0}<div id
="tab_more_images" class="tabContentElement"> <!-- More Pictures
--> <div
class="morepics"><div
class="floatbox"> {foreach item
=more_images_data from
=$more_images} <a href
="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images
":"popup_images
"}" rel
="lightbox-productimg" title
="{$PRODUCTS_NAME}"><img src
="{$more_images_data.PRODUCTS_IMAGE}" alt
="{$PRODUCTS_NAME}" /></a
> {/foreach} </div
></div
> </div
> {/if} </div
></div
>{*END TABS
*} Hoffe, das hilft Jemandem weiter
Linkback: https://www.modified-shop.org/forum/index.php?topic=19629.0