jp2302 Posted March 5, 2006 Report Share Posted March 5, 2006 Hallo , hat es schon jemand hinbekommen die Lagerampel unter 3.04 zu instalieren. Ich habe mir hier alle Beitr?ge durchgelesen ,leider ohne Erfolg. Die meisten Beitr?ge sind schon veraltet ,daher hier nun meine FRage. K?nnte mal jemand das Script Posten ,Danke Mfg jp2302 Link to comment Share on other sites More sharing options...
techway Posted March 5, 2006 Report Share Posted March 5, 2006 Hi, ich habe geh?rt dass es bereits in der 3.04 integriert sein sollte!? Also schau mal genau nach, ob da was dabei ist Gru Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 Hi ,wenn du den Lieferstatus meinst der ist vorhanden nur wird dieser aber nicht ?ber den Bestand abgefragt. Ich wollte es ja ?ber den Bestand abfragen. Gr?sse jp2302 Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 Hi, also PRODUCTS_QUANTITY wird bereits in der 3er im Smarty Assigned... d.h. du brauchst nur in deinem Template (products_info_v1.html) die Abfragen f?r die Lagerampel hinzuzuf?gen... hier mal meine Abfragen: {if ($PRODUCTS_QUANTITY>0 and $PRODUCTS_QUANTITY<=3) } <img src="{$tpl_path}images/gelb_gruen.jpg" border="0" title="Artikel ist begrenzt lieferbar!"> {/if} {if ($PRODUCTS_QUANTITY==0) } <img src="{$tpl_path}images/gelb.jpg" border="0" title="Artikel ist kurzfristig lieferbar!"> {/if} {if ($PRODUCTS_QUANTITY>3) } <img src="{$tpl_path}images/gruen.jpg" border="0" title="Artikel ist sofort verf?gbar!"> {/if} das ist alles eigentlich slebsterkl?rend ;-) du kannst die if-Abfragen beliebig erweitern Gru? TechWay Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 Hi ,ich habe das nun in meine products_info_v1.html eingef?gt , aber leider wird nix angezeigt ( den Pfad zu den jpg habe ich angpasst ) , nicht mal eine Fehlermeldung erscheint. Das Script habe ich ans Ende eingef?gt ,hoffe das war richtig. Gr?sse jp2302 Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 schau mal in deiner product_info.php (im ordner includes/modules) nach ob du da sowas ?hnliches hast: $info_smarty->assign('PRODUCTS_QUANTITY', $product->data['products_quantity']); bei mir ist es Zeile 99 wenn es drin ist dann m?sste es eigentlich gehen... kannst mal probieren in dem template einfach mal {$PRODUCTS_QUANTITY} auszugeben, ob es geht... Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 Ja habe ich drinne in Zeile 98 Gruss jp2302 Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 Dann probier mal an die gew?nschte stelle in dein product_info_v1 die variable einzuf?gen: {$PRODUCTS_QUANTITY} dann m?sste an dieser Stelle die Menge auftauchen... wenn es so ist dann ist alles ok Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 wenn ich die variable nun einf?ge tut sich nicht. so ein shit. Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 mein kompletter quelltext {config_load file="$language/lang_$language.conf" section="index"} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td class="contentsTopics">{$CATEGORIES_NAME}</td> <td align="right"></td> </tr> <tr valign="top"> <td class="contentsTopics">{$CATEGORIES_HEADING_TITLE}</td> <td align="right"></td> </tr> </table> {if $CATEGORIES_DESCRIPTION} {$CATEGORIES_DESCRIPTION}{/if} {if $CATEGORIES_IMAGE} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="border-bottom: 1px solid; border-color: #000000;"></td> </tr> </table> {/if} {if $MANUFACTURER_DROPDOWN} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right"><table border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right">{#text_show#}</td> <td class="main" align="right">{$MANUFACTURER_DROPDOWN}</td> </tr> </table> </td> </tr> </table> {/if} {foreach name=aussen item=module_data from=$module_content} <table width="100%" border="0" cellspacing="2" cellpadding="0"> <tr> {if $module_data.PRODUCTS_IMAGE!=''} <td rowspan="4" align="left" valign="top" width="10%"> </td> {/if} <td colspan="2" align="left" class="main">{$module_data.PRODUCTS_NAME}</td> </tr> <tr> <td colspan="2" align="left" class="main">{$module_data.PRODUCTS_SHORT_DESCRIPTION}</td> </tr> <tr> <td colspan="2" align="left" class="main"> {$module_data.PRODUCTS_PRICE} {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} {if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}{/if} </td> </tr> <tr> <td class="main"> {if $module_data.SHIPPING_NAME} {#text_shippingtime#} {if $module_data.SHIPPING_IMAGE} {/if} {$module_data.SHIPPING_NAME} {/if} {if ($PRODUCTS_QUANTITY>0 and $PRODUCTS_QUANTITY<=3) } {/if} {if ($PRODUCTS_QUANTITY==0) } {/if} {if ($PRODUCTS_QUANTITY>3) } {/if} </td> <td align="right">{$module_data.BUTTON_BUY_NOW}</td> </tr> </table> <div class="border-bottom"></div> {/foreach} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>{$NAVIGATION}</td> </tr> </table> {$PRODUCTS_QUANTITY} Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 Ja ist klar, ich hab dir beschrieben wie man es f?r die product_info macht und nicht product_listing!!! wenn du in deinem product_listing auch die ampel haben willst dann musst du in der product_listing.php gucken, da wird n?mlich die Quantity nicht assigned.... muss man noch hinzuf?gen... probier erstmal diesen codeschnipsel in deine product_info_v1 einzuf?gen! Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 nun bekomme ich eine fehlermeldung : product_info.php on line 66 ich habe jetzt den code in die Produktinfo kopiert , ich werde aber am besten alles nochmal r?ckg?nig machen sonst gibts chaos. gr?sse jp2302 Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 ich hab jetzt mal in product_listing nachgeschaut.... in der sql-abfrage ist bereits products_quantity drin, musst also nur noch f?r smarty assignen: /include/modules/product_listing.php nach dieser zeile (bei mir 111): $module_content[] = array ('PRODUCTS_NAME' => $listing['products_name'], f?gst du diese ein: 'PRODUCTS_QUANTITY' => $listing['products_quantity'], dann musst du allerdings in dem Template so machen: {if ($module_data.PRODUCTS_QUANTITY>0 and $module_data.PRODUCTS_QUANTITY<=3) } <img src="{$tpl_path}images/rot.gif" border="0" title="Artikel ist begrenzt lieferbar!"> {/if} {if ($module_data.PRODUCTS_QUANTITY==0) } <img src="{$tpl_path}images/orange.gif" border="0" title="Artikel ist kurzfristig lieferbar!"> {/if} {if ($module_data.PRODUCTS_QUANTITY>3) } <img src="{$tpl_path}images/gruen.gif" border="0" title="Artikel ist sofort verf?gbar!"> {/if} vorher sicherheitskopien machen Gru? und viel Gl?ck Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 Originally posted by jp2302@Mar 6 2006, 06:04 PM nun bekomme ich eine fehlermeldung : product_info.php on line 66 ich habe jetzt den code in die Produktinfo kopiert , ich werde aber am besten alles nochmal r?ckg?nig machen sonst gibts chaos. gr?sse jp2302 Quoted post du musst in der product_info.php nichts machen!!!! lediglich in deinem product_info-Template (also products_info_v1.html) das einf?gen: {if ($PRODUCTS_QUANTITY>0 and $PRODUCTS_QUANTITY<=3) } <img src="{$tpl_path}images/rot.gif" border="0" title="Artikel ist begrenzt lieferbar!"> {/if} {if ($PRODUCTS_QUANTITY==0) } <img src="{$tpl_path}images/orange.gif" border="0" title="Artikel ist kurzfristig lieferbar!"> {/if} {if ($PRODUCTS_QUANTITY>3) } <img src="{$tpl_path}images/gruen.gif" border="0" title="Artikel ist sofort verf?gbar!"> {/if} Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 jetzt gibts noch mehr fehlermeldungen: Warning: main(DIR_FS_INCxtc_check_categories_status.inc.php): failed to open stream: No such file or directory in /home/www/web1995/html/xt1/product_info.php on line 25 Fatal error: main(): Failed opening required 'DIR_FS_INCxtc_check_categories_status.inc.php' (include_path='.') in /home/www/web1995/html/xt1/product_info.php on line 25 Link to comment Share on other sites More sharing options...
techway Posted March 6, 2006 Report Share Posted March 6, 2006 wie gesagt product_info.php h?ttest du nicht bearbeiten m?ssen, lade einfach nochmal die originale datei hoch! gru Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 ich habe jetzt alles in orginal zustand versetzt. Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 ich fange jetzt hier an products_info_v1.html code: {if ($PRODUCTS_QUANTITY>0 and $PRODUCTS_QUANTITY<=3) } {/if} {if ($PRODUCTS_QUANTITY==0) } {/if} {if ($PRODUCTS_QUANTITY>3) } {/if} Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 jetzt : /include/modules/product_listing.php 'PRODUCTS_QUANTITY' => $listing['products_quantity'], das muss es sein oder ??? Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 Warning: main(DIR_FS_INCxtc_check_categories_status.inc.php): failed to open stream: No such file or directory in /home/www/web1995/html/xt1/product_info.php on line 25 Fatal error: main(): Failed opening required 'DIR_FS_INCxtc_check_categories_status.inc.php' (include_path='.') in /home/www/web1995/html/xt1/product_info.php on line 25 die fehlermeldung bleibt die gleiche Link to comment Share on other sites More sharing options...
jp2302 Posted March 6, 2006 Author Report Share Posted March 6, 2006 hatte vor?bergehend mein shop komplett abgeschossen. also ?ndern muss ich nur in der products_info_v1.html im template . Link to comment Share on other sites More sharing options...
jp2302 Posted March 25, 2006 Author Report Share Posted March 25, 2006 Hi , ich habe das nun endlich mit dem Bestand hinbekommen nur leider wird immer der gleiche Bestand angezeigt , egal wie ich die Parameter ?ndere immer bekomme ich die Gelbe Ampel zu sehen ,ich denke irgendwo wird da eine Variable nicht richtig ausgelesen. Wer kann mir hier weiterhelfen. meine product_listing_v1.html sieht nun so aus: {/if} {if ($PRODUCTS_QUANTITY>0 and $PRODUCTS_QUANTITY<=0) } {/if} {if ($PRODUCTS_QUANTITY<5) } {/if} {if ($PRODUCTS_QUANTITY>5) } {/if} mfg jp2302 Link to comment Share on other sites More sharing options...
nrrlh Posted March 25, 2006 Report Share Posted March 25, 2006 Hallo habs so gemacht <!-- Ampel//--> {if $module_data.PRODUCTS_QUANTITY<2 && $module_data.PRODUCTS_QUANTITY>0}{/if} {if $module_data.PRODUCTS_QUANTITY<3 && $module_data.PRODUCTS_QUANTITY>1}{/if} {if $module_data.PRODUCTS_QUANTITY>2}{/if} <!-- Ende Ampel //--> Gru? Norbert Link to comment Share on other sites More sharing options...
jp2302 Posted March 25, 2006 Author Report Share Posted March 25, 2006 Hallo Norbert , ich habe dein Code mal ausprobiert ,leider werden jetzt gar keine Anzeigen mehr ausgegeben. Auch bekomme ich keine Fehlermeldung ,keine Ahnung woran das liegt. Gruss jp2302 Link to comment Share on other sites More sharing options...
nrrlh Posted March 25, 2006 Report Share Posted March 25, 2006 hallo lass mal das module_data. weg Gru? Norbert Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.