Jump to content
xt:Commerce Community Forum

Search the Community

Showing results for tags 'bestellen'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xt:Commerce - Professionelle eCommerce Shopsoftware
    • Fragen zur Software
    • xt:Commerce Plugins
    • xt:Commerce 4 Sprachen
    • xt:Commerce Online Handbuch
    • Häufige Fragen (FAQ)
    • Fragen zur Software (Pre Sale)
    • Anleitungen - Patches - Downloads
  • xt:Commerce Office - Shop & Warenwirtschaft
    • Allgemeine Fragen
  • xt:Commerce Allgemein
  • xt:Commerce 3 Shopsoftware Community Area (nur Lesen)
    • Allgemeine Diskussionen
    • Installation und Konfiguration
    • Shopbereich
    • Admininterface
    • Modul Entwicklung
    • Template System
    • xt:Commerce Schnittstellen ERP Systeme
    • PHP & MysQL Forum
    • HTML & CSS

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


ICQ


Yahoo


Jabber


Skype


Location


Interests


Biografie


Wohnort


Interessen


Beruf

Found 62 results

  1. Hallo, vielleicht könnt ihr mir weiter helfen. Ich habe einen Master Artikel angelegt und ihm zwei weitere Artikel zugeordnet. Soweit so gut. Leider lässt sich der Hauptartikel nicht bestellen, es kommt die Meldung „Preis auf Anfrage“ was mache ich falsch? Das ganze sieht bei dir derzeit so aus (siehe Anhang 1) Die Ausgabe sieht dann so aus (siehe Anhang 2) Ich bin für jede Hilfe dankbar.
  2. ich hab xt-commerce 4.1 hallo... ich würde gerne bei meinem webshop www.candy2go.de bei der warenübersicht direkt die ware in den warenkorb legen könne. also direkt bestellen und nicht auf jeden einzelnen artikel gehn und dann in den warenkorb legen. da wird es bestimmt ein plugin geben das ich noch nicht gefunden habe. danke für die info !
  3. Guten Tag, ich suche eine Möglichkeit unter "Ihre letzten Bestellungen" hinter den Artikeln ein Warenkorb-Button zu platzieren, sodass die Kunden ihre letzten Bestellungen erneut kaufen können Vielen Dank! k.vukoja
  4. Hallo zusammen. Kennt Ihr ein Plugin mit dem sich jeder Kunde eine eigne Favoriten Liste anlegen kann, in die er Produkte legt die er öfter bestellt. Oder Alternativ eine Möglichkeit bereits bestellte Warenkörbe wieder zu bestellen oder zumindest anzeigen zu lassen?!? Viele Grüße
  5. Hallo Experten, was ist für die Suchmaschinenoptimierung im Nachhinein besser??? "www.domain.de/shop" oder "www.shop.domain.de" Und wie muss dann die Lizenz bestellt werden?? Für "www.domain.de/shop" vermutlich nur "www.domain.de" und für "www.shop.domain.de" vermutlich "www.shop.domain.de" Für Infos wäre ich Dankbar. Joe
  6. Hallo, mir ist heute aufgefallen das Chrome beim Versuch etwas in unserem Shop zu kaufen alarm schlägt. Die Fehlermeldung ist: error the xajax javascript component could not be included. perhaps the url is incorrect Sie tritt auf sobald man im Warenkorb auf kaufen drückt. Hat jemand eine Ahnung oder idee wie man das beheben kann? Ich habe das problem hinbekommen.... Es hatte am falsch eingebundenen SSl-Zertifikat gelegen.
  7. Hallo, ich stehe vor dem Problem, dass ich Demoartikel einer Software im Shop habe. Die kosten 0 EUR und sollen ohne Umweg über die Zahlung bestellt werden, hat jemand eine Ahnung wie man das lösen kann oder ob es ein Plug-in dafür gibt. Danke
  8. Hallo, bin ein Neuling und brauche eure Hilfe. habe die Version 4.0.14 installiert und habe mich an die offizielle Anleitung "Button". gehalten, es läuft auch alles soweit so gut, aber es fehlen noch Angaben von der Beschreibung zumindestens die Angaben **** Beschreibung Material : Plastik Durchmesser : 18 cm Handarbeit ! Farbe : Terracotta **** Meins sieht nur so aus, das reicht aber nicht laut Gesetz. Wie kann ich das Umsetzen, das die Beschreibung mit eingebelendet wird, oder das ich eine Box habe wo ich diese Angaben reinschreibe und diese dann mir angezeigt wird. Andere machen es so aber wie: Wäre über Vorschläge sehr Dankbar Vielleicht kann mir auch einer noch sagen wie ich die Artikelnummer, da noch mit reinbekomme. MfG Pille67
  9. Wir verfügen über Produkte, die sowohl in gedruckter Form wie auch als Download (PDF, JPG) bestellt werden sollen. Der Kunde soll dies über ein Dropdown wählen. Bücher werden verschickt, PDF/JPG direkt nach dem Zahlvorgang automatisch zum Download bereit gestellt. Mit der bisherigen XT-Commerce-Installation (aus dem Jahr 2006) hat dies über die Artikel-Attribute perfekt funktioniert. Mit der Master-/Slave-Funktion in der neuesten Version ist dies nun nicht mehr möglich - soweit ich diese Funktion durchgetestet habe. Gibt es eine Möglichkeit, in Veyton diese Anforderung umzusetzen? Bsp:RIDE Onlineshop - Ride 2011-04: September-Ausgabe 2011 (digital) Datei steht im Kundenkonto im Onlineshop zur Verfügung
  10. Hallo, ich habe einen neuen Veyton Shop und wollte testweise eine Bestellung auslösen. Ich kann den Artikel in den Warenkorb packen aber da gibts es dann plötzlich keinne Bestellen Button?! Ich habe eine Zahlungsweise und eine Versandart angelegt, woran kann dies liegen? Vielen Dank!
  11. Hallo, ich habe eine Frage. Wenn ich als Gast kaufen möchte und meine Daten eingebe. Komme ich nach der Eingabe meiner Daten auf die "Ihr Konto" Seite. Ich möchte aber das der Gast direkt auf die "Kasse" Seite weitergeleitet wird. Wo im Quelltext kann ich das verändern? Dankeschön im vorraus
  12. Hallo, habe einen Kunden, der beim Bestellvorgang über die Versandart nicht hinauskommt. Die Versandart ist bei uns immer DPD - bei deutschen Kunden ist automatisch "DPD Deutschland" eingestellt. Bei diesem einen Kunden kommt aber bei der Versandart nichts. Defakto kommt er auch im Bestellvorgang nicht weiter. Habe den Kunden bereits neu und mit einer anderen Mailadresse angelegt. Wieder das Gleiche Einstellungen in den Kundenkonten habe ich bereits X-Mal durchkontrolliert. Weiß jemand von euch, an was es liegen könnte? Ach ja: ich habe keinen Zugriff auf die Datenbank sonder nur auf das Backend des Veyton. Danke u. LG
  13. hallo, mal wieder eine frage: ist es möglich von einem artikel den man bestellen kann auch ein zusatzbutton einzufügen wo der kunde ein muster davon bestellen kann? hat jemand von euch sowas schon mal realisiert und kann ein lösungsweg kurz erläutern? für jede hilfe stets dankbar!
  14. Hallo, ich muss oberhalb des "Bestellen" Button einen Text inkl. Link einfügen. Wo und wie muss ich das machen. Besten Dank im voraus. Gruß U
  15. schaut mal Produkte bestellen, so werden diese weder ausgeliefert, noch in Rechnung gestellt Google es werden einige Shops in Yahoo, Altavista, etc. mit der engl. Page indexiert. Dort ist der Standardcontent auf der Page, der dann eingelesen wird. Was haben die falsch gemacht? Wie kann man so was umgehen?
  16. Hallo, hier das Problem: Kunde aus EU bekommt 1.) Nettopreise angezeigt 2.) Keine Zahlungsarten zur Auswahl Habe ich ein Brett vorm Kopf? Wo kann ich das einstellen? Version 4.0.10
  17. Hallo, nachdem ich jetzt sehr lange gesucht habe, ohne eine Lösung zu finden, hoffe ich, dass mir jemand einen Tipp geben kann: Wir verkaufen unter anderem Meterware und brauchen deshalb nicht nur ganzzahlige Bestellmengen, sondern z.B. 1,8 m. Wie kann man das realisieren? Beste Grüße
  18. Hallo liebes Forum, ich habe da so eine Problemchen und komme nicht weiter... Möchte einen "Katalog" mit xtC erstellen, sodass der Kunde die Artikel und auch Preise sehen kann, aber keine Bestellung vornehmen kann... Habe schon mehrere Einstellungen probiert, aber ich stehe an... Wisst Ihr Rat? Thanx, Alex
  19. Moin, moin, hab nen ganz komisches Problem in meinem neuen shop. Eigentlich läut alles tadellos, nur wenn man Artikel betsellen will, springt er immer zur Erweiterten Suche, sobald man auf "Weiter" klickt. In den warenkorb ("shopping_cart.php") und auf "checkout_shipping.php" kommt man noch, aber wnn man dann auf "weiter" klickt um die Zahlungsart auszuwählen, landet man auf der advanced_search_result.php. Da landet man auch, wenn man im Warenkorb auf "aktualisieren" klickt. Woran kann das liegen? Hab soweit eigentlich nix an den entsprechenden php dateien geändert.
  20. Hallo ich hoffe jemand kann mir rasch helfen. Das Problem tritt seit ein paar Tagen auf: Wenn ich einen Artikel in den Warenkorb packe und mich anmelde, dann muss ich mich plötzlich wieder anmelden und der Warenkorb ist leer. Und dann beginnt das Spiel wieder von vorne. Oder irgenein anderer Fehler?also mit meinem Apple geht es, und ein paar gnaz wenige Bestellungen gehen auch, aber nicht die Mehrheit Und dies passiert seit ein paar Tagen bei vielen Kunden, deswegen melden sich super viele Kunden an, und kaum einer bestellt deswegen habe ich gerade ein ganz ungutes Gefühl? Gibts da auch einen Support der sich da auch gegen Geld drum kümmert? Der SHop ist www.fitabo.com ihr könnt ja mal schauen
  21. Hallo ich habe eben versucht ein DPD Modul einzubauen und habe dann zum test versucht etwas zu bestellen ! wenn ich dann auf "jetzt bestellen" klicke kommt folgendes Fatal error: Cannot redeclare class order in /www/htdocs/w00932d3/store/includes/classes/order.php on line 41 Habe auch schon alle original Datein zurück gespielt leider erfolglos Bitte schnell um Hilfe ... Hier meine checkout_process <?php /* ----------------------------------------------------------------------------------------- $Id: checkout_process.php 1277 2005-10-01 17:02:59Z mz $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright (c) 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(checkout_process.php,v 1.128 2003/05/28); www.oscommerce.com (c) 2003 nextcommerce (checkout_process.php,v 1.30 2003/08/24); www.nextcommerce.org Released under the GNU General Public License ---------------------------------------------------------------------------------------- Third Party contribution: Customers Status v3.x (c) 2002-2003 Copyright Elari elari@free.fr | www.unlockgsm.com/dload-osc/ | CVS : http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/elari/?sortby=date#dirlist Credit Class/Gift Vouchers/Discount Coupons (Version 5.10) http://www.oscommerce.com/community/contributions,282 Copyright (c) Strider | Strider@oscworks.com Copyright (c Nick Stanko of UkiDev.com, nick@ukidev.com Copyright (c) Andre ambidex@gmx.net Copyright (c) 2001,2002 Ian C Wilson http://www.phesis.org Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ include ('includes/application_top.php'); // include needed functions require_once (DIR_FS_INC.'xtc_calculate_tax.inc.php'); require_once (DIR_FS_INC.'xtc_address_label.inc.php'); require_once (DIR_FS_INC.'changedatain.inc.php'); // initialize smarty $smarty = new Smarty; // if the customer is not logged on, redirect them to the login page if (!isset ($_SESSION['customer_id'])) { xtc_redirect(xtc_href_link(FILENAME_LOGIN, '', 'SSL')); } if ($_SESSION['customers_status']['customers_status_show_price'] != '1') { xtc_redirect(xtc_href_link(FILENAME_DEFAULT, '', '')); } if (!isset ($_SESSION['sendto'])) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); } if ((xtc_not_null(MODULE_PAYMENT_INSTALLED)) && (!isset ($_SESSION['payment']))) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); } // avoid hack attempts during the checkout procedure by checking the internal cartID if (isset ($_SESSION['cart']->cartID) && isset ($_SESSION['cartID'])) { if ($_SESSION['cart']->cartID != $_SESSION['cartID']) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } } // load selected payment module require (DIR_WS_CLASSES.'payment.php'); if (isset ($_SESSION['credit_covers'])) $_SESSION['payment'] = ''; //ICW added for CREDIT CLASS $payment_modules = new payment($_SESSION['payment']); // load the selected shipping module require (DIR_WS_CLASSES.'shipping.php'); $shipping_modules = new shipping($_SESSION['shipping']); require (DIR_WS_CLASSES.'order.php'); $order = new order(); // load the before_process function from the payment modules $payment_modules->before_process(); require (DIR_WS_CLASSES.'order_total.php'); $order_total_modules = new order_total(); $order_totals = $order_total_modules->process(); // check if tmp order id exists if (isset ($_SESSION['tmp_oID']) && is_int($_SESSION['tmp_oID'])) { $tmp = false; $insert_id = $_SESSION['tmp_oID']; } else { // check if tmp order need to be created if (isset ($$_SESSION['payment']->form_action_url) && $$_SESSION['payment']->tmpOrders) { $tmp = true; $tmp_status = $$_SESSION['payment']->tmpStatus; } else { $tmp = false; $tmp_status = $order->info['order_status']; } // BMC CC Mod Start if (strtolower(CC_ENC) == 'true') { $plain_data = $order->info['cc_number']; $order->info['cc_number'] = changedatain($plain_data, CC_KEYCHAIN); } // BMC CC Mod End if ($_SESSION['customers_status']['customers_status_ot_discount_flag'] == 1) { $discount = $_SESSION['customers_status']['customers_status_ot_discount']; } else { $discount = '0.00'; } if ($_SERVER["HTTP_X_FORWARDED_FOR"]) { $customers_ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else { $customers_ip = $_SERVER["REMOTE_ADDR"]; } if ($_SESSION['credit_covers'] != '1') { $sql_data_array = array ('customers_id' => $_SESSION['customer_id'], 'customers_name' => $order->customer['firstname'].' '.$order->customer['lastname'], 'customers_firstname' => $order->customer['firstname'], 'customers_lastname' => $order->customer['lastname'], 'customers_cid' => $order->customer['csID'], 'customers_vat_id' => $_SESSION['customer_vat_id'], 'customers_company' => $order->customer['company'], 'customers_status' => $_SESSION['customers_status']['customers_status_id'], 'customers_status_name' => $_SESSION['customers_status']['customers_status_name'], 'customers_status_image' => $_SESSION['customers_status']['customers_status_image'], 'customers_status_discount' => $discount, 'customers_street_address' => $order->customer['street_address'], 'customers_suburb' => $order->customer['suburb'], 'customers_city' => $order->customer['city'], 'customers_postcode' => $order->customer['postcode'], 'customers_state' => $order->customer['state'], 'customers_country' => $order->customer['country']['title'], 'customers_telephone' => $order->customer['telephone'], 'customers_email_address' => $order->customer['email_address'], 'customers_address_format_id' => $order->customer['format_id'], 'delivery_name' => $order->delivery['firstname'].' '.$order->delivery['lastname'], 'delivery_firstname' => $order->delivery['firstname'], 'delivery_lastname' => $order->delivery['lastname'], 'delivery_company' => $order->delivery['company'], 'delivery_street_address' => $order->delivery['street_address'], 'delivery_suburb' => $order->delivery['suburb'], 'delivery_city' => $order->delivery['city'], 'delivery_postcode' => $order->delivery['postcode'], 'delivery_state' => $order->delivery['state'], 'delivery_country' => $order->delivery['country']['title'], 'delivery_country_iso_code_2' => $order->delivery['country']['iso_code_2'], 'delivery_address_format_id' => $order->delivery['format_id'], 'billing_name' => $order->billing['firstname'].' '.$order->billing['lastname'], 'billing_firstname' => $order->billing['firstname'], 'billing_lastname' => $order->billing['lastname'], 'billing_company' => $order->billing['company'], 'billing_street_address' => $order->billing['street_address'], 'billing_suburb' => $order->billing['suburb'], 'billing_city' => $order->billing['city'], 'billing_postcode' => $order->billing['postcode'], 'billing_state' => $order->billing['state'], 'billing_country' => $order->billing['country']['title'], 'billing_country_iso_code_2' => $order->billing['country']['iso_code_2'], 'billing_address_format_id' => $order->billing['format_id'], 'payment_method' => $order->info['payment_method'], 'payment_class' => $order->info['payment_class'], 'shipping_method' => $order->info['shipping_method'], 'shipping_class' => $order->info['shipping_class'], 'cc_type' => $order->info['cc_type'], 'cc_owner' => $order->info['cc_owner'], 'cc_number' => $order->info['cc_number'], 'cc_expires' => $order->info['cc_expires'], 'cc_start' => $order->info['cc_start'], 'cc_cvv' => $order->info['cc_cvv'], 'cc_issue' => $order->info['cc_issue'], 'date_purchased' => 'now()', 'orders_status' => $tmp_status, 'currency' => $order->info['currency'], 'currency_value' => $order->info['currency_value'], 'customers_ip' => $customers_ip, 'language' => $_SESSION['language'], 'comments' => $order->info['comments']); } else { // free gift , no paymentaddress $sql_data_array = array ('customers_id' => $_SESSION['customer_id'], 'customers_name' => $order->customer['firstname'].' '.$order->customer['lastname'], 'customers_firstname' => $order->customer['firstname'], 'customers_lastname' => $order->customer['lastname'], 'customers_cid' => $order->customer['csID'], 'customers_vat_id' => $_SESSION['customer_vat_id'], 'customers_company' => $order->customer['company'], 'customers_status' => $_SESSION['customers_status']['customers_status_id'], 'customers_status_name' => $_SESSION['customers_status']['customers_status_name'], 'customers_status_image' => $_SESSION['customers_status']['customers_status_image'], 'customers_status_discount' => $discount, 'customers_street_address' => $order->customer['street_address'], 'customers_suburb' => $order->customer['suburb'], 'customers_city' => $order->customer['city'], 'customers_postcode' => $order->customer['postcode'], 'customers_state' => $order->customer['state'], 'customers_country' => $order->customer['country']['title'], 'customers_telephone' => $order->customer['telephone'], 'customers_email_address' => $order->customer['email_address'], 'customers_address_format_id' => $order->customer['format_id'], 'delivery_name' => $order->delivery['firstname'].' '.$order->delivery['lastname'], 'delivery_firstname' => $order->delivery['firstname'], 'delivery_lastname' => $order->delivery['lastname'], 'delivery_company' => $order->delivery['company'], 'delivery_street_address' => $order->delivery['street_address'], 'delivery_suburb' => $order->delivery['suburb'], 'delivery_city' => $order->delivery['city'], 'delivery_postcode' => $order->delivery['postcode'], 'delivery_state' => $order->delivery['state'], 'delivery_country' => $order->delivery['country']['title'], 'delivery_country_iso_code_2' => $order->delivery['country']['iso_code_2'], 'delivery_address_format_id' => $order->delivery['format_id'], 'payment_method' => $order->info['payment_method'], 'payment_class' => $order->info['payment_class'], 'shipping_method' => $order->info['shipping_method'], 'shipping_class' => $order->info['shipping_class'], 'cc_type' => $order->info['cc_type'], 'cc_owner' => $order->info['cc_owner'], 'cc_number' => $order->info['cc_number'], 'cc_expires' => $order->info['cc_expires'], 'date_purchased' => 'now()', 'orders_status' => $tmp_status, 'currency' => $order->info['currency'], 'currency_value' => $order->info['currency_value'], 'customers_ip' => $customers_ip, 'comments' => $order->info['comments']); } xtc_db_perform(TABLE_ORDERS, $sql_data_array); $insert_id = xtc_db_insert_id(); $_SESSION['tmp_oID'] = $insert_id; for ($i = 0, $n = sizeof($order_totals); $i < $n; $i ++) { $sql_data_array = array ('orders_id' => $insert_id, 'title' => $order_totals[$i]['title'], 'text' => $order_totals[$i]['text'], 'value' => $order_totals[$i]['value'], 'class' => $order_totals[$i]['code'], 'sort_order' => $order_totals[$i]['sort_order']); xtc_db_perform(TABLE_ORDERS_TOTAL, $sql_data_array); } $customer_notification = (SEND_EMAILS == 'true') ? '1' : '0'; $sql_data_array = array ('orders_id' => $insert_id, 'orders_status_id' => $order->info['order_status'], 'date_added' => 'now()', 'customer_notified' => $customer_notification, 'comments' => $order->info['comments']); xtc_db_perform(TABLE_ORDERS_STATUS_HISTORY, $sql_data_array); // initialized for the email confirmation $products_ordered = ''; $products_ordered_html = ''; $subtotal = 0; $total_tax = 0; for ($i = 0, $n = sizeof($order->products); $i < $n; $i ++) { // Stock Update - Joao Correia if (STOCK_LIMITED == 'true') { if (DOWNLOAD_ENABLED == 'true') { $stock_query_raw = "SELECT products_quantity, pad.products_attributes_filename FROM ".TABLE_PRODUCTS." p LEFT JOIN ".TABLE_PRODUCTS_ATTRIBUTES." pa ON p.products_id=pa.products_id LEFT JOIN ".TABLE_PRODUCTS_ATTRIBUTES_DOWNLOAD." pad ON pa.products_attributes_id=pad.products_attributes_id WHERE p.products_id = '".xtc_get_prid($order->products[$i]['id'])."'"; // Will work with only one option for downloadable products // otherwise, we have to build the query dynamically with a loop $products_attributes = $order->products[$i]['attributes']; if (is_array($products_attributes)) { $stock_query_raw .= " AND pa.options_id = '".$products_attributes[0]['option_id']."' AND pa.options_values_id = '".$products_attributes[0]['value_id']."'"; } $stock_query = xtc_db_query($stock_query_raw); } else { $stock_query = xtc_db_query("select products_quantity from ".TABLE_PRODUCTS." where products_id = '".xtc_get_prid($order->products[$i]['id'])."'"); } if (xtc_db_num_rows($stock_query) > 0) { $stock_values = xtc_db_fetch_array($stock_query); // do not decrement quantities if products_attributes_filename exists if ((DOWNLOAD_ENABLED != 'true') || (!$stock_values['products_attributes_filename'])) { $stock_left = $stock_values['products_quantity'] - $order->products[$i]['qty']; } else { $stock_left = $stock_values['products_quantity']; } xtc_db_query("update ".TABLE_PRODUCTS." set products_quantity = '".$stock_left."' where products_id = '".xtc_get_prid($order->products[$i]['id'])."'"); if (($stock_left < 1) && (STOCK_ALLOW_CHECKOUT == 'false')) { xtc_db_query("update ".TABLE_PRODUCTS." set products_status = '0' where products_id = '".xtc_get_prid($order->products[$i]['id'])."'"); } } } // Update products_ordered (for bestsellers list) xtc_db_query("update ".TABLE_PRODUCTS." set products_ordered = products_ordered + ".sprintf('%d', $order->products[$i]['qty'])." where products_id = '".xtc_get_prid($order->products[$i]['id'])."'"); $sql_data_array = array ('orders_id' => $insert_id, 'products_id' => xtc_get_prid($order->products[$i]['id']), 'products_model' => $order->products[$i]['model'], 'products_name' => $order->products[$i]['name'],'products_shipping_time'=>$order->products[$i]['shipping_time'], 'products_price' => $order->products[$i]['price'], 'final_price' => $order->products[$i]['final_price'], 'products_tax' => $order->products[$i]['tax'], 'products_discount_made' => $order->products[$i]['discount_allowed'], 'products_quantity' => $order->products[$i]['qty'], 'allow_tax' => $_SESSION['customers_status']['customers_status_show_price_tax']); xtc_db_perform(TABLE_ORDERS_PRODUCTS, $sql_data_array); $order_products_id = xtc_db_insert_id(); // Aenderung Specials Quantity Anfang $specials_result = xtc_db_query("SELECT products_id, specials_quantity from ".TABLE_SPECIALS." WHERE products_id = '".xtc_get_prid($order->products[$i]['id'])."' "); if (xtc_db_num_rows($specials_result)) { $spq = xtc_db_fetch_array($specials_result); $new_sp_quantity = ($spq['specials_quantity'] - $order->products[$i]['qty']); if ($new_sp_quantity >= 1) { xtc_db_query("update ".TABLE_SPECIALS." set specials_quantity = '".$new_sp_quantity."' where products_id = '".xtc_get_prid($order->products[$i]['id'])."' "); } else { xtc_db_query("update ".TABLE_SPECIALS." set status = '0', specials_quantity = '".$new_sp_quantity."' where products_id = '".xtc_get_prid($order->products[$i]['id'])."' "); } } // Aenderung Ende $order_total_modules->update_credit_account($i); // GV Code ICW ADDED FOR CREDIT CLASS SYSTEM //------insert customer choosen option to order-------- $attributes_exist = '0'; $products_ordered_attributes = ''; if (isset ($order->products[$i]['attributes'])) { $attributes_exist = '1'; for ($j = 0, $n2 = sizeof($order->products[$i]['attributes']); $j < $n2; $j ++) { if (DOWNLOAD_ENABLED == 'true') { $attributes_query = "select popt.products_options_name, poval.products_options_values_name, pa.options_values_price, pa.price_prefix, pad.products_attributes_maxdays, pad.products_attributes_maxcount, pad.products_attributes_filename from ".TABLE_PRODUCTS_OPTIONS." popt, ".TABLE_PRODUCTS_OPTIONS_VALUES." poval, ".TABLE_PRODUCTS_ATTRIBUTES." pa left join ".TABLE_PRODUCTS_ATTRIBUTES_DOWNLOAD." pad on pa.products_attributes_id=pad.products_attributes_id where pa.products_id = '".$order->products[$i]['id']."' and pa.options_id = '".$order->products[$i]['attributes'][$j]['option_id']."' and pa.options_id = popt.products_options_id and pa.options_values_id = '".$order->products[$i]['attributes'][$j]['value_id']."' and pa.options_values_id = poval.products_options_values_id and popt.language_id = '".$_SESSION['languages_id']."' and poval.language_id = '".$_SESSION['languages_id']."'"; $attributes = xtc_db_query($attributes_query); } else { $attributes = xtc_db_query("select popt.products_options_name, poval.products_options_values_name, pa.options_values_price, pa.price_prefix from ".TABLE_PRODUCTS_OPTIONS." popt, ".TABLE_PRODUCTS_OPTIONS_VALUES." poval, ".TABLE_PRODUCTS_ATTRIBUTES." pa where pa.products_id = '".$order->products[$i]['id']."' and pa.options_id = '".$order->products[$i]['attributes'][$j]['option_id']."' and pa.options_id = popt.products_options_id and pa.options_values_id = '".$order->products[$i]['attributes'][$j]['value_id']."' and pa.options_values_id = poval.products_options_values_id and popt.language_id = '".$_SESSION['languages_id']."' and poval.language_id = '".$_SESSION['languages_id']."'"); } // update attribute stock xtc_db_query("UPDATE ".TABLE_PRODUCTS_ATTRIBUTES." set attributes_stock=attributes_stock - '".$order->products[$i]['qty']."' where products_id='".$order->products[$i]['id']."' and options_values_id='".$order->products[$i]['attributes'][$j]['value_id']."' and options_id='".$order->products[$i]['attributes'][$j]['option_id']."' "); $attributes_values = xtc_db_fetch_array($attributes); $sql_data_array = array ('orders_id' => $insert_id, 'orders_products_id' => $order_products_id, 'products_options' => $attributes_values['products_options_name'], 'products_options_values' => $attributes_values['products_options_values_name'], 'options_values_price' => $attributes_values['options_values_price'], 'price_prefix' => $attributes_values['price_prefix']); xtc_db_perform(TABLE_ORDERS_PRODUCTS_ATTRIBUTES, $sql_data_array); if ((DOWNLOAD_ENABLED == 'true') && isset ($attributes_values['products_attributes_filename']) && xtc_not_null($attributes_values['products_attributes_filename'])) { $sql_data_array = array ('orders_id' => $insert_id, 'orders_products_id' => $order_products_id, 'orders_products_filename' => $attributes_values['products_attributes_filename'], 'download_maxdays' => $attributes_values['products_attributes_maxdays'], 'download_count' => $attributes_values['products_attributes_maxcount']); xtc_db_perform(TABLE_ORDERS_PRODUCTS_DOWNLOAD, $sql_data_array); } } } //------insert customer choosen option eof ---- $total_weight += ($order->products[$i]['qty'] * $order->products[$i]['weight']); $total_tax += xtc_calculate_tax($total_products_price, $products_tax) * $order->products[$i]['qty']; $total_cost += $total_products_price; } if (isset ($_SESSION['tracking']['refID'])) { xtc_db_query("update ".TABLE_ORDERS." set refferers_id = '".$_SESSION['tracking']['refID']."' where orders_id = '".$insert_id."'"); // check if late or direct sale $customers_logon_query = "SELECT customers_info_number_of_logons FROM ".TABLE_CUSTOMERS_INFO." WHERE customers_info_id = '".$_SESSION['customer_id']."'"; $customers_logon_query = xtc_db_query($customers_logon_query); $customers_logon = xtc_db_fetch_array($customers_logon_query); if ($customers_logon['customers_info_number_of_logons'] == 0) { // direct sale xtc_db_query("update ".TABLE_ORDERS." set conversion_type = '1' where orders_id = '".$insert_id."'"); } else { // late sale xtc_db_query("update ".TABLE_ORDERS." set conversion_type = '2' where orders_id = '".$insert_id."'"); } } else { $customers_query = xtc_db_query("SELECT refferers_id as ref FROM ".TABLE_CUSTOMERS." WHERE customers_id='".$_SESSION['customer_id']."'"); $customers_data = xtc_db_fetch_array($customers_query); if (xtc_db_num_rows($customers_query)) { xtc_db_query("update ".TABLE_ORDERS." set refferers_id = '".$customers_data['ref']."' where orders_id = '".$insert_id."'"); // check if late or direct sale $customers_logon_query = "SELECT customers_info_number_of_logons FROM ".TABLE_CUSTOMERS_INFO." WHERE customers_info_id = '".$_SESSION['customer_id']."'"; $customers_logon_query = xtc_db_query($customers_logon_query); $customers_logon = xtc_db_fetch_array($customers_logon_query); if ($customers_logon['customers_info_number_of_logons'] == 0) { // direct sale xtc_db_query("update ".TABLE_ORDERS." set conversion_type = '1' where orders_id = '".$insert_id."'"); } else { // late sale xtc_db_query("update ".TABLE_ORDERS." set conversion_type = '2' where orders_id = '".$insert_id."'"); } } } // redirect to payment service if ($tmp) $payment_modules->payment_action(); } if (!$tmp) { // NEW EMAIL configuration ! $order_totals = $order_total_modules->apply_credit(); include ('send_order.php'); // load the after_process function from the payment modules $payment_modules->after_process(); $_SESSION['cart']->reset(true); // unregister session variables used during checkout unset ($_SESSION['sendto']); unset ($_SESSION['billto']); unset ($_SESSION['shipping']); unset ($_SESSION['payment']); unset ($_SESSION['comments']); unset ($_SESSION['last_order']); unset ($_SESSION['tmp_oID']); unset ($_SESSION['cc']); $last_order = $insert_id; //GV Code Start if (isset ($_SESSION['credit_covers'])) unset ($_SESSION['credit_covers']); $order_total_modules->clear_posts(); //ICW ADDED FOR CREDIT CLASS SYSTEM // GV Code End if(@isset($_SESSION['xtb0'])) { define('XTB_CHECKOUT_PROCESS', __LINE__); require 'xtbcallback.php'; } xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SUCCESS, '', 'SSL')); } ?>[/PHP]
  22. Hey Leute, ich hab einem Slave den Bestand von "0" gegeben...also nicht mehr vorrätig, soll aber trotzdem angezeigt werden. Es wird im Shop jetzt auch der rote Balken angezeigt....Problem ist aber, dass meine Kunden die Ware trotzdem noch kaufen kann Ist ja eigentlich nicht sinn der Sache oder? Kann mir vll jmd nen Tipp geben? Danke Grüße habbelle
  23. Hallo, zuerst möchte ich ein herzlichen Dank an alle hier aussprechen, es ist schön zu sehen wie man zusammen hilft und sich viele Tipps holen kann. hab mich hier auch schon durch gewurstelt und einige info geholt bzw. kam dann auf ideen wie/wo ich meines ändern kann. ich bin kompl Neuling auf allen Gebieten vorallem HP. Bin gerade dabei meinen Shop selbst zu testen, bevor ich mit Artikel fülle. nach langen ausprobieren klappt zumindest der größte Teil, nur einiges muß noch im Design geändert werden Farben/HIntergrund etc. Nun zu meinen 2 vorläufige Problemen: 1. Zahlungsweise: Habe vorauskasse und paypal a) Vorauskasse: jedes mal wenn ich die Bestellung abschliesse springt er auf http://www.united-transfer.com/. muß ich dort für Vorauskasse mir ne Software kaufen? mit Vorauskasse meine ich: Bezahlung per Überweisung, nach Zahlungseingang wird die Ware erst versendet. Ist hier Vorauskasse was anderes gemeint? 2. nach beenden der Bestellung: a) immer nach fertiger Bestellung springt er auf das Fenster:http://kreativ-sonnenblume.de/shop/checkout_process.php. er sollte aber Info anzeigen dass Bestellung entgegen genommen wurde ...(irgend so ein ähnl. Text). und es soll wieder auf Shop-Seite springen. Ich nehme an, 1. muß ich dafür neuen Text (HTML) verfassen und irgendwo meinen Link zur Shop-Seite einfügen. Könnte mir wer helfen und wenn wie und wo ich das ändern müßte. Herzlichen Dank Lg Antonia
  24. Ich versuche, um die MwSt-Details in meiner Seite, die Bestellungen im Admin-Panel, Wenn ich wählen Sie eine Bestellung und ich wählen Sie Bearbeiten, dann werde ich TEXT_EDIT_OTHER Option ausgewählt, Wenn ich die Mehrwertsteuer Details, die Details sind nicht aktualisiert. Ich habe sogar die gespeicherten Daten, indem Sie auf Schaltfläche "Speichern" neben dem Feld, und dann werde ich geklickt speichern (neu), aber die Details, die ich benutzt habe ist nicht aktualisiert. Kann mir hier jemand helfen!
  25. Kann mir jemand Auskunft geben, woran es liegt, dass Kunden von T-Online die Bestellabwicklung nicht durchführen können ? Das Problem besteht darin, dass der Kunde, sobald er die Bestellabwicklung aufruft, immer automatisch ausgeloggt wird, bzw. immer sofort aufgefordert wird, sich neu anzumelden => Endlosschleife ! Vielleicht hat jemand das gleiche Problem oder sogar eine Lösung ?
×
×
  • Create New...