ddgFriend Posted June 9, 2011 Report Share Posted June 9, 2011 Hallo, die Folgende If-Abfrage liefert immer das "productinfoimages"-DIV, obwohl es kein Bild gibt. In der MySQL-Datenbank ist das Feld ebenfalls leer. <div id="productinfowrap"> {if $products_image!=''} <div id="productinfoimages"> <a href="{img img=$products_image type=m_popup path_only=true}" class="thickbox" rel="prod_gallery">{img img=$products_image type=m_detail alt=$products_name|escape:"html"}</a> </div> <div id="productinfopricewithimages"> {else} <div id="productinfopricewithoutimages"> {/if} [/PHP] in HTML: [PHP]<div id="productinfowrap"> <div id="productinfoimages"> <a href="http://www.**********.com/shop/media/images/product/popup/noimage.gif" class="thickbox" rel="prod_gallery"><img src="http://www.**********.com/shop/media/images/detail/noimage.gif" alt="*****" /></a> </div> <div id="productinfopricewithimages">[/PHP] Ideen? Link to comment Share on other sites More sharing options...
oldbear Posted June 9, 2011 Report Share Posted June 9, 2011 dann schau halt mal per {debug} und Du siehst, dass im Falle keines Bildes die Variable eben doch den Wert "product:noimage.gif" enthält. Da müsste man halt dann auf {if $products_image!='products:noimage.gif'} abfragen Grüsse Link to comment Share on other sites More sharing options...
ddgFriend Posted June 10, 2011 Author Report Share Posted June 10, 2011 dann schau halt mal per {debug} und Du siehst, dass im Falle keines Bildes die Variable eben doch den Wert "product:noimage.gif" enthält. Da müsste man halt dann auf {if $products_image!='products:noimage.gif'} abfragen Grüsse danke für den hinweis ... klarerweise hast du recht ... welches script setzt denn die variable auf "product:noimage.gif"? Link to comment Share on other sites More sharing options...
oldbear Posted June 10, 2011 Report Share Posted June 10, 2011 das macht die class.product.php Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.