dasLetzte Posted June 29, 2007 Report Share Posted June 29, 2007 ich würde gerne die anzeige der lieferzeit für lagernde artikel ausblenden, hat da jemand eine lösung dafür? Link to comment Share on other sites More sharing options...
dasLetzte Posted July 11, 2007 Author Report Share Posted July 11, 2007 weiss denn echt niemand wie das geht? Link to comment Share on other sites More sharing options...
walter999 Posted July 11, 2007 Report Share Posted July 11, 2007 An welchen Stellen kommt bei Dir die Lieferzeit vor? Wenn z.B. auf der Produk-Info-Seite ausgeblendet werden soll dann muß es erst mal in der includes/product_info.php eine Abfrage geben die checkt ob das Produkt im Lager ist. Dann eine Variable gesetzt werden und ans Template geschickt werden. Im Template dann per IF prüfen ob im Lager oder nicht. Oder noch einfacher: Wenn im Templates die Variable der Produktanzahl im Lager vorhanden ist per if < 1 switchen. Da gibts mehrere Möglichkeiten. Gruß Walter Link to comment Share on other sites More sharing options...
dasLetzte Posted July 11, 2007 Author Report Share Posted July 11, 2007 kommt nur in der produktinfo vor, da hbe ich original folgenden code: <td class="main">{#text_shippingtime#}</td>[/PHP] leider weiss ich nicht wodurch ich es ersetzen müsste, bzw. wie das if aussehen muss Link to comment Share on other sites More sharing options...
walter999 Posted July 11, 2007 Report Share Posted July 11, 2007 - Shopversion? (Es gibt nämlich teilweise Unterschiede bei der Benennung der Variablen) Gruß Walter Link to comment Share on other sites More sharing options...
dasLetzte Posted July 11, 2007 Author Report Share Posted July 11, 2007 3.04 Sp2.1 der code war denke ich nicht ganz vollständig: <td class="main">{#text_shippingtime#}</td> {if $SHIPPING_IMAGE}<td><img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" /></td> {/if} <td class="main">{$SHIPPING_NAME}</td>[/PHP] Link to comment Share on other sites More sharing options...
walter999 Posted July 11, 2007 Report Share Posted July 11, 2007 Ersetze: {#text_shippingtime#} Durch: {if $PRODUCTS_QUANTITY > 0}{#text_shippingtime#}{/if}Ungetestet! Gruß Walter Link to comment Share on other sites More sharing options...
dasLetzte Posted July 11, 2007 Author Report Share Posted July 11, 2007 sehr witziges ergebnis, er schreibt die shippingtime jetzt nur hin wenn es auf lager ist also genau verkehrt EDIT: habs geändert: {if $PRODUCTS_QUANTITY < 1}{#text_shippingtime#}{/if}[/PHP] allerdings hat er nur die schrift lieferzeit entfernt, am ende muss es dann so aussehen: [PHP]<td class="main">{if $PRODUCTS_QUANTITY< 1}{#text_shippingtime#}</td> {if $SHIPPING_IMAGE}<td><img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" /></td> {/if} <td class="main">{$SHIPPING_NAME}{/if}</td>[/PHP] so funktioniert es Link to comment Share on other sites More sharing options...
walter999 Posted July 11, 2007 Report Share Posted July 11, 2007 sehr witziges ergebnis, er schreibt die shippingtime jetzt nur hin wenn es auf lager ist also genau verkehrt Sorry hatte es falsch rum verstanden. Gruß Walter Link to comment Share on other sites More sharing options...
dasLetzte Posted July 11, 2007 Author Report Share Posted July 11, 2007 kein problem jetzt steht es noch in der PRODUCT_SHORT_DISCRIPTION (zB hier: http://www.igisa-shop.com/Navigationsgeraete/Garmin:::14_40.html), welche Datei ist für die zuständig? Link to comment Share on other sites More sharing options...
walter999 Posted July 11, 2007 Report Share Posted July 11, 2007 Analog zur product_info.php nur das $PRODUCTS_QUANTITY jetzt ein Array ist und evtl. noch gar nicht zur Verfügung steht. Evtl. muß die DB-Abfrage und die Zuweisung ans Template noch gemacht werden. Gruß Walter Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.