Moinsen
ich habe ein etwas seltsames Problem mit der neuen 1.06 4642:
Alles wird bei der Artikelausgabe vorne im Shop wie gewünscht angezeigt - wenn kein Bild vorhanden dann eben mit "noimage.gif".
Wenn Sonderangebot dann mit dem Zusatz - unser bisheriger Preis .....
funktioniert auch alles.
Wenn kein Bild - kommt noimage.gif - wenn Sonderangebot, dann der Text.
Wenn aber kein Bild UND zudem Sonderangebot, dann zeigt er den preis und das bild an, aber alles darunter - also die gesamte Beschreibung nicht.
Ich habe die product_info.html bzw seine Brüder durchforstet aber keinen formatierungsfehler finden können.
Durch die Verschachtelungen und IF Abfragen (Der Preis wird aber ja bereits in der xtcprice.php definiert) bin ich nun etwas verwirrt - woher dieser fehler kommen kann (also in welcher Datei der hund begraben liegt) - meine product_info.html kleb ich hier mal dran:
{config_load
file="$language/lang_$language.conf" section
="product_info"}{$FORM_ACTION}<div
class="row"> <div
class="span4 product-images"> <div
class="thumbnail big"> {if $PRODUCTS_IMAGE!=''}<a itemprop
="image" title
="{$PRODUCTS_NAME}" href
="{$PRODUCTS_IMAGE|replace:"info_images
":"popup_images
"}" rel
="prettyPhoto" class="image"><img src
="{$PRODUCTS_IMAGE}" alt
="{$PRODUCTS_NAME}" /><span
class="frame-overlay"></span
>{if $AEHNLICH == 'J'} <div
class="flex-caption2"> <p
>Abbildung ähnlich
</p
> </div
>{/if}</a
> {else} <a href
="{$module_data.PRODUCTS_LINK}"><span
>.</span
><img itemprop
="image" src
="/images/product_images/thumbnail_images/noimage.gif" alt
="{$module_data.PRODUCTS_NAME}" class="image" /><span
>.</span
></a
> {/if} </div
> </div
> <div
class="span5"> <h4 itemprop
="offers" itemscope itemtype
="http://schema.org/Offer"> {$PRODUCTS_PRICE} <span itemprop
="category" content
="Heim & Garten> Beleuchtung > {$PRODUCTS_FELD15}"></span
> <span itemprop
="acceptedPaymentMethod" content
="PayPal, Sofortüberweisung, Überweisung, Nachnahme"></span
> <span itemprop
="deliveryLeadTime" content
="{$SHIPPING_NAME}"></span
> <span itemprop
="mpn" content
="{$PRODUCTS_FELD1}"></span
> <span itemprop
="itemCondition " content
="neu"></span
></h4
> <p
><small
>{$PRODUCTS_TAX_INFO}{if $PRODUCTS_SHIPPING_LINK}{$PRODUCTS_SHIPPING_LINK}{/if}</small
></p
> {if $PRODUCTS_VPE}<p
><strong
>Grundpreis
: </strong
><span
class="label"> {$PRODUCTS_VPE}</span
></p
>{/if} {if $SHIPPING_NAME}<p
><strong
>{#text_shippingtime#} </strong><span class="label">{if $SHIPPING_IMAGE}</span><img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" />{/if} {$SHIPPING_NAME}</p>{/if}
{if $MODULE_graduated_price !=''}<p
>{$MODULE_graduated_price}</p
>{/if} {if $PRODUCTS_DISCOUNT!=''}<p
>{$PRODUCTS_DISCOUNT}</p
>{/if} {if $PRODUCTS_FSK18=='true'}<p
><img src
="{$tpl_path}img/fsk18.gif" alt
="" style
="cursor:default" /></p
>{/if} {if $PRODUCTS_EXPIRES}<p
><strong
>{#text_expires_date#} </strong><span class="label"> {$PRODUCTS_EXPIRES}</span></p>{/if}
{if $PRODUCTS_MODEL!=''}<p
><strong
>{#model#} </strong><span class="label"> {$PRODUCTS_MODEL}</span></p>{/if}
{if $PRODUCTS_EAN!=''}<p
><strong
>{#ean#}</strong> <span class="label" itemprop="gtin13"> {$PRODUCTS_EAN}</span></p>{/if}
{if $MODULE_product_options !=''}<p
>{$MODULE_product_options}</p
>{/if} {if $PRODUCTS_URL != ''}<p
><small
>{$PRODUCTS_URL}</small
></p
>{/if} {if $KLARNA_PPBOX}<p
>{$KLARNA_PPBOX}</p
>{/if} <!--<p
>{$PRODUCTS_PRINT}</p
>--> {if $PRODUCTS_DATE_AVIABLE != ''}<p
><small
>{$PRODUCTS_DATE_AVIABLE}</small
></p
>{/if} </div
></div
> <!-- BOF
- Tomcraft
- 2009-11-28 - Included xs
:booster
//-->{if $XTB_REDIRECT_USER_TO=='product'}<div
class="row"> <div
class="span6 alert alert-success"><strong
>Sie haben
die eBay Auktion gewonnen
!</strong
><br
/>Bitte w
ä
;hlen Sie nun noch
die gew
ü
;nschten Produkteigenschaften und legen Sie den Artikel danach in den Warenkorb
, um mit der Zahlung fortzufahren und das Produkt versandfertig zu machen
!</div
></div
>{/if}<!-- EOF
- Tomcraft
- 2009-11-28 - Included xs
:booster
//--><div
class="well text-right"> {$ADD_QTY} {$ADD_CART_BUTTON}</div
>{$FORM_END}{*BEGIN TABS
*}<ul
class="nav nav-tabs"> {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}<li
><a href
="#tab_cross_selling" data
-toggle
="tab">{#cross_selling#}</a></li>{/if}
{if $MODULE_also_purchased != ''}<li
><a href
="#tab_also_purchased" data
-toggle
="tab">{#also_purchased#}</a></li>{/if}
{if $MODULE_products_reviews != ''}<li
><a href
="#tab_reviews" data
-toggle
="tab">{#products_reviews#}</a></li>{/if}
{if $MODULE_products_media != ''}<li
><a href
="#tab_media" data
-toggle
="tab">{#products_media#}</a></li>{/if}
{if $more_images|@count > 0}<li
><a href
="#tab_more_images" data
-toggle
="tab">{#more_images#}</a></li>{/if}
</ul
><div
class="tab-content">{if $PRODUCTS_FELD_PDF != ''} <b
>Aktuelle Herstellerangaben
:<br
/> Datenblatt als PDF
: <a href
="{$PRODUCTS_FELD_PDF}" target
="_blank"><font color
="green" size
="small">hier klicken
</font
></b
><br
/><br
/></a
>{/if} {if $PRODUCTS_DESCRIPTION !=''}<li
><a href
="#tab_description" data
-toggle
="tab">{#description#}</a></li>{/if}
{if $PRODUCTS_DESCRIPTION !=''}<div
class="tab-pane active" id
="tab_description">{$PRODUCTS_DESCRIPTION} {if $PRODUCTS_FELD35 != ''} <li
><div
class="pro">{#text_products_feld35#}<a class="pro1">{$PRODUCTS_FELD35}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD1 != ''} <li
><div
class="pro">{#text_products_feld1#}<a class="pro1">{$PRODUCTS_FELD1}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD36 != ''} <li
><div
class="pro">{#text_products_feld36#}<a class="pro1">{$PRODUCTS_FELD36}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD15 != ''} <li
><div
class="pro">{#text_products_feld15#}<a class="pro1">{$PRODUCTS_FELD15}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD16 != ''} <li
><div
class="pro">{#text_products_feld16#}<a class="pro1">{$PRODUCTS_FELD16}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD17 != ''} <li
><div
class="pro">{#text_products_feld17#}<a class="pro1">{$PRODUCTS_FELD17}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD18 != ''} <li
><div
class="pro">{#text_products_feld18#}<a class="pro1">{$PRODUCTS_FELD18}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD5 != ''} <li
><div
class="pro">{#text_products_feld5#}<a class="pro1">{$PRODUCTS_FELD5}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD6 != ''} <li
><div
class="pro">{#text_products_feld6#}<a class="pro1">{$PRODUCTS_FELD6}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD4 != ''} <li
><div
class="pro">{#text_products_feld4#}<a class="pro1">{$PRODUCTS_FELD4}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD22A != ''} <li
><div
class="pro">{#text_products_feld22a#}<a class="pro1">{$PRODUCTS_FELD22A}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD20 != ''} <li
><div
class="pro">{#text_products_feld20#}<a class="pro1">{$PRODUCTS_FELD20}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD21 != ''} <li
><div
class="pro">{#text_products_feld21#}<a class="pro1">{$PRODUCTS_FELD21}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD22 != ''} <li
><div
class="pro">{#text_products_feld22#}<a class="pro1">{$PRODUCTS_FELD22}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD23 != ''} <li
><div
class="pro">{#text_products_feld23#}<a class="pro1">{$PRODUCTS_FELD23}</a> </div></li>
{/if} {if $PRODUCTS_FELD24 != ''} <li
><div
class="pro">{#text_products_feld24#}<a class="pro1">{$PRODUCTS_FELD24}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD25 != ''} <li
><div
class="pro">{#text_products_feld25#}<a class="pro1">{$PRODUCTS_FELD25}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD26 != ''} <li
><div
class="pro">{#text_products_feld26#}<a class="pro1">{$PRODUCTS_FELD26}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD27 != ''} <li
><div
class="pro">{#text_products_feld27#}<a class="pro1">{$PRODUCTS_FELD27}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD28 != ''} <li
><div
class="pro">{#text_products_feld28#}<a class="pro1">{$PRODUCTS_FELD28}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD29 != ''} <li
><div
class="pro">{#text_products_feld29#}<a class="pro1">{$PRODUCTS_FELD29}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD40 != ''} <li
><div
class="pro">{#text_products_feld40#}<a class="pro1">{$PRODUCTS_FELD40}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD38 != ''} <li
><div
class="pro">{#text_products_feld38#}<a class="pro1">{$PRODUCTS_FELD38}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD30 != ''} <li
><div
class="pro">{#text_products_feld30#}<a class="pro1">{$PRODUCTS_FELD30}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD7 != ''} <li
><div
class="pro">{#text_products_feld7#}<a class="pro1">{$PRODUCTS_FELD7}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD41 != ''} <li
><div
class="pro">{#text_products_feld41#}<a class="pro1">{$PRODUCTS_FELD41}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD39 != ''} <li
><div
class="pro">{#text_products_feld39#}<a class="pro1">{$PRODUCTS_FELD39}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD21A != ''} <li
><div
class="pro">{#text_products_feld21a#}<a class="pro1">{$PRODUCTS_FELD21A}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD37 != ''} <li
><div
class="pro">{#text_products_feld37#}<a class="pro1">{$PRODUCTS_FELD37}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD8 != ''} <li
><div
class="pro">{#text_products_feld8#}<a class="pro1">{$PRODUCTS_FELD8}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD9 != ''} <li
><div
class="pro">{#text_products_feld9#}<a class="pro1">{$PRODUCTS_FELD9}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD20A != ''} <li
><div
class="pro">{#text_products_feld20a#}<a class="pro1">{$PRODUCTS_FELD20A}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD31 != ''} <li
><div
class="pro">{#text_products_feld31#}<a class="pro1">{$PRODUCTS_FELD31}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD10 != ''} <li
><div
class="pro">{#text_products_feld10#}<a class="pro1">{$PRODUCTS_FELD10}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD11 != ''} <li
><div
class="pro">{#text_products_feld11#}<a class="pro1">{$PRODUCTS_FELD11}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD12 != ''} <li
><div
class="pro">{#text_products_feld12#}<a class="pro1">{$PRODUCTS_FELD12}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD33 != ''} <li
><div
class="pro">{#text_products_feld33#}<a class="pro1">{$PRODUCTS_FELD33}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD3 != ''} <li
><div
class="pro">{#text_products_feld3#}<a class="pro1">{$PRODUCTS_FELD3}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD19 != ''} <li
><div
class="pro">{#text_products_feld19#}<a class="pro1">{$PRODUCTS_FELD19}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD32 != ''} <li
><div
class="pro">{#text_products_feld32#}<a class="pro1">{$PRODUCTS_FELD32}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD34 != ''} <li
><div
class="pro">{#text_products_feld34#}<a class="pro1">{$PRODUCTS_FELD34}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD13 != ''} <li
><div
class="pro">{#text_products_feld13#}<a class="pro1">{$PRODUCTS_FELD13}</a><span>.</span></div></li>
{/if} {if $PRODUCTS_FELD14 != ''} <li
><div
class="pro">{#text_products_feld14#}<a class="pro1">{$PRODUCTS_FELD14}</a><span>.</span></div></li>
{/if} </div
>{/if}{if $more_images|@count > 0}<div
class="tab-pane" id
="tab_more_images"> <div
> {foreach item
=more_images_data from
=$more_images} <a rel
="prettyPhoto" title
="{$PRODUCTS_NAME}" href
="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images
":"popup_images
"}"><img align
="left" src
="{$more_images_data.PRODUCTS_IMAGE}" alt
="{$PRODUCTS_NAME}" /></a
> {/foreach} </div
> </div
>{/if}{if $MODULE_products_media != ''}<div
class="tab-pane" id
="tab_media">{$MODULE_products_media}</div
>{/if}{if $MODULE_products_reviews != ''}<div
class="tab-pane" id
="tab_reviews">{$MODULE_products_reviews}</div
>{/if}{if $MODULE_also_purchased != ''}<div
class="tab-pane" id
="tab_also_purchased">{$MODULE_also_purchased}</div
>{/if}</div
>{*END TABS
*}{if $PRODUCTS_ADDED != ''}<p
class="text-center"><small
>{$PRODUCTS_ADDED}</small
></p
>{/if}{$PRODUCT_NAVIGATOR} meiner meinung nach sind alle IF ordnungsgemäß geschlossen - also woran kann es liegen ?
Danke für Eure Hilfe
Linkback: https://www.modified-shop.org/forum/index.php?topic=28162.0