grisu74 Posted April 24, 2011 Report Share Posted April 24, 2011 Hallo. Ich habe bestellen wenn Lagerbestand <=0 erlaubt. Wie kann ich in der Bestellemail anzeigen lassen, das ein Artikel nicht vorrätig ist. Ich brauche das zur Kontrolle für mich und den Kunden. Gibt es da eine Variable? MfG Grisu Link to comment Share on other sites More sharing options...
grisu74 Posted April 28, 2011 Author Report Share Posted April 28, 2011 Hallo, keiner eine Idee dazu? Ich bräuchte das dringend um dem Kunden eine bessere übersicht zu verschaffen. MfG Grisu Link to comment Share on other sites More sharing options...
grisu74 Posted May 2, 2011 Author Report Share Posted May 2, 2011 Hallo. Keine Programmierer hier? Die $Product_quantity würde ja auch schon als Variable langen. Das würde einiges erleichtern. MfG Grisu Link to comment Share on other sites More sharing options...
oldbear Posted May 3, 2011 Report Share Posted May 3, 2011 hi, ganz so einfach ist es nicht; in den Order-Dateien ist $products_quantity die Bestellmenge, Du könntest aber per php im E-Mail-Template den IST-Bestand aus der xt_products heranziehen und mit ausgeben, etwa so: {assign var=products_id value=$order_values.products_id} {php} --> holen der products_quantity aus der xt_products $this->assign('products_quantity',$products_quantity); {/php} {if $products_quantity < 1}{txt key=TEXT_HAMWER_GRAD_NET}{/if} {php) Grüsse Link to comment Share on other sites More sharing options...
grisu74 Posted May 3, 2011 Author Report Share Posted May 3, 2011 Hallo. Danke erst mal für die Hilfe. Ich teste das mal und melde mich dann. Gruß Grisu Link to comment Share on other sites More sharing options...
grisu74 Posted May 5, 2011 Author Report Share Posted May 5, 2011 Hallo. Habe den Code in mein Emailtemplate eingebaut. Jetzt bekomme ich bei jedem Artikel den Text angezeigt. Auch wenn er auf + 10 steht. Gruß Grisu Link to comment Share on other sites More sharing options...
oldbear Posted May 5, 2011 Report Share Posted May 5, 2011 dann wird halt die Abfrage noch nicht stimmen, prüf mal , ob der ausgegebene Wert richtig ist und frage dann vielleicht auf {if $products_quantity < '1'} ab Grüsse Link to comment Share on other sites More sharing options...
grisu74 Posted May 10, 2011 Author Report Share Posted May 10, 2011 Hallo. Leider klappt das so nicht. Ich weis nicht wo ich noch ansetzen soll. Kann das sonst keiner brauchen? Gruß Grisu Link to comment Share on other sites More sharing options...
oldbear Posted May 10, 2011 Report Share Posted May 10, 2011 hi das hier: "--> holen der products_quantity aus der xt_products" muss natürlich ne korrekte Datenbankabfrage sein. oder meintest Du, das wäre nur ein Kommentar ? Grüsse Link to comment Share on other sites More sharing options...
grisu74 Posted May 11, 2011 Author Report Share Posted May 11, 2011 Hallo. Sorry aber ich bin da nicht so fit drin. Kannst du mir ein Beispiel für die Datenbankabfrage nennen? Gruß Grisu Link to comment Share on other sites More sharing options...
oldbear Posted May 12, 2011 Report Share Posted May 12, 2011 sollte dann so gehen: {assign var=products_id value=$order_values.products_id} {php} global $db; // Holen Template-Variable $products_id = $this->get_template_vars('products_id'); // Datenbank-Abfrage $rs = $db->Execute("SELECT products_quantity FROM ".TABLE_XT_PRODUCTS." WHERE products_id = '".$products_id."'"); $products_quantity = $rs->fields['products_quantity']; // Ausgabe $this->assign('products_quantity',$products_quantity); {/php} {if $products_quantity < 1}{txt key=TEXT_HAMWER_GRAD_NET}{/if} Grüsse Link to comment Share on other sites More sharing options...
grisu74 Posted June 6, 2011 Author Report Share Posted June 6, 2011 Hallo. Ich würde gerne das Projekt nach etlichen fehlversuchen meinerseits nun endlich erfolgreich zuendestellen. Der Code oben funktioniert so leider nicht. Wer hat lust mir zu helfen? MfG Grisu Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.