Liebes Forum, kaum ist das eine Problem behoben startet das nächste. (Link nur für registrierte Nutzer sichtbar.) Habt Ihr eine Idee, vorhin ging alles noch ohne Änderung beim Klick auf eine Kategorie war diese Problem da.
Am Besten Ticket an Gambio und hoffen das noch einer reinschaut übers WE. Vermute da stimmt entweder was in der Tabelle nicht oder ein Wert ist leer gewesen.
Hier der Fehler aus der Logdatei.... Code: 2017-08-04 17:06:00 (ddf8ba65ab32b3fdec7abd751bcb9eab) USER WARNING(512): "last query: SELECT * FROM products_properties_combis WHERE products_properties_combis_id = "226" ORDER BY products_properties_combis_id" in /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/core/GMDataObject.inc.php:249 #14 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/core/GMDataObject.inc.php:249 Code: │ line 247: else { │ line 248: #ELEMENT NOT FOUND ! ├─ line 249: trigger_error('last query: '. $this->v_last_sql, E_USER_WARNING); │ line 250: trigger_error('key_name not found in data body: "'. $p_key_name .'" Dump: '. print_r($this->v_table_fields, true), E_USER_WARNING); │ line 251: $t_output = ''; #13 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/classes/properties/PropertiesControl.inc.php:118 Code: │ line 116: { │ line 117: $coo_data_object = new GMDataObject('products_properties_combis', array('products_properties_combis_id' => $p_properties_combis_id)); ├─ line 118: $t_weight = $coo_data_object->get_data_value('combi_weight'); │ line 119: │ line 120: return $t_weight; #12 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/includes/classes/shopping_cart.php:500 Code: │ line 498: if($t_combis_id != '') │ line 499: { ├─ line 500: $t_combis_weight = $coo_properties_control->get_properties_combis_weight($t_combis_id); │ line 501: │ line 502: $coo_data_object = MainFactory::create_object('GMDataObject', array('products', array('products_id' => $p_products_id))); #11 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/includes/classes/shopping_cart.php:395 Code: │ line 393: │ line 394: # set combis weight ├─ line 395: $t_properties_weight = $this->properties_weight($products_id, $product['products_weight']); │ line 396: if($t_properties_weight == 0) │ line 397: { #10 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/includes/classes/shopping_cart.php:614 Code: │ line 612: function show_total() │ line 613: { ├─ line 614: $this->calculate(); │ line 615: │ line 616: return $this->total; #9 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/classes/shopping_cart/ShoppingCartDropdownBoxContentView.inc.php:148 Code: │ line 146: { │ line 147: global $xtPrice; ├─ line 148: $total = $this->coo_cart->show_total(); │ line 149: if($this->customers_status_ot_discount_flag == 1 && $this->customers_status_ot_discount != 0) │ line 150: { #8 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/classes/shopping_cart/ShoppingCartDropdownBoxContentView.inc.php:72 Code: │ line 70: { │ line 71: $this->content_array['empty'] = 'true'; ├─ line 72: $this->add_total(); │ line 73: if($this->coo_cart->count_contents() > 0) │ line 74: { #7 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/core/ContentView.inc.php:121 Code: │ line 119: { │ line 120: $t_html_output = ''; ├─ line 121: $this->prepare_data(); │ line 122: if($this->build_html == true) │ line 123: { #6 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/templates/Honeygrid/source/boxes/cart_dropdown.php:30 Code: │ line 28: // build head with another template │ line 29: $coo_content_view->set_content_template('boxes/box_cart_head.html'); ├─ line 30: $t_html = $coo_content_view->get_html(); │ line 31: $this->set_content_data('SHOPPING_CART_HEAD', $t_html); #5 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/templates/Honeygrid/source/boxes.php:17 Code: │ line 15: define('DIR_WS_BOXES', DIR_FS_CATALOG .'templates/'.CURRENT_TEMPLATE. '/source/boxes/'); │ line 16: ├─ line 17: include(DIR_WS_BOXES.'cart_dropdown.php'); │ line 18: include(DIR_WS_BOXES.'content_top.php'); │ line 19: include(DIR_WS_BOXES.'extraboxes.php'); #4 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/classes/layout/LayoutContentView.inc.php:51 Code: │ line 49: $this->set_content_data('POPUP_NOTIFICATION', $this->popup_notification_content); │ line 50: ├─ line 51: include(DIR_FS_CATALOG . 'templates/' . CURRENT_TEMPLATE . '/source/boxes.php'); │ line 52: if(MOBILE_ACTIVE == 'true') │ line 53: { #3 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/core/ContentView.inc.php:121 Code: │ line 119: { │ line 120: $t_html_output = ''; ├─ line 121: $this->prepare_data(); │ line 122: if($this->build_html == true) │ line 123: { #2 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/classes/layout/LayoutContentControl.inc.php:140 Code: │ line 138: $this->_addCookieBarContent($coo_layout_view); │ line 139: ├─ line 140: $this->v_output_buffer = $coo_layout_view->get_html(); │ line 141: } │ line 142: #1 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/system/overloads/LayoutContentControl/MailBeezAutoLogoffLayoutContentControl.inc.php:38 Code: │ line 36: public function proceed() │ line 37: { ├─ line 38: $parentReturn = parent::proceed(); │ line 39: │ line 40: if($this->isRequestInWhitelist()) { #0 File: /var/www/vhosts/stedennig.www5.hostkraft.de/httpdocs/Shop/index.php:181 Code: │ line 179: $coo_layout_control->set_('main_content', $t_main_content); │ line 180: $coo_layout_control->set_('request_type', $GLOBALS['request_type']); ├─ line 181: $coo_layout_control->proceed(); │ line 182: │ line 183: $t_redirect_url = $coo_layout_control->get_redirect_url(); Request: GET /index.php - duration: ~1601ms - server: Apache - server address: 37.218.252.45 - user agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 - remote address: ddf8ba65ab32b3fdec7abd751bcb9eab Session: - tpl: Honeygrid - MOBILE_ACTIVE: false - language: german - languages_id: 2 - language_charset: utf-8 - language_code: de - currency: EUR - customers_status: Array ( [customers_status_id] => 0 [customers_status_name] => Admin [customers_status_image] => admin_status.gif [customers_status_public] => 0 [customers_status_min_order] => 0 [customers_status_max_order] => 0 [customers_status_discount] => 0.00 [customers_status_ot_discount_flag] => 1 [customers_status_ot_discount] => 0.00 [customers_status_graduated_prices] => 1 [customers_status_show_price] => 1 [customers_status_show_price_tax] => 1 [customers_status_add_tax_ot] => 1 [customers_status_payment_unallowed] => [customers_status_shipping_unallowed] => [customers_status_discount_attributes] => 0 [customers_fsk18] => 1 [customers_fsk18_display] => 1 [customers_status_write_reviews] => 1 [customers_status_read_reviews] => 1 ) - cart: shoppingCart Object ( [contents] => Array ( [30879x202] => Array ( [qty] => 1.0000 ) [32388x226] => Array ( [qty] => 1.0000 ) ) [total] => 1194.95 [weight] => 40 [cartID] => 48149 [content_type] => [tax] => Array ( [1] => Array ( [value] => 176.58823529412 [desc] => inkl. 19% MwSt. ) ) ) - wishList: wishList Object ( [contents] => Array ( [32273] => Array ( [qty] => 1.0000 ) ) [total] => 0 [weight] => 0 [cartID] => 50069 [content_type] => ) - customer_id: 1 - payment: ### Session entry not present ### - shipping: ### Session entry not present ### - cartID: ### Session entry not present ### - sendto: ### Session entry not present ### - billto: ### Session entry not present ### ================================================================================ 2017-08-04 17:06:00 (ddf8ba65ab32b3fdec7abd751bcb9eab) USER WARNING(512): "key_name not found in data body: "
So wie das aussieht hast du einen artikel im Warenkorb mit Eigenschaften wo was verändert wurde, versuch mal den Artikel aus dem Warenkorb zu löschen.
Hallo Kai, ja so war das, ich dann den Artikel gelöscht und noch einmal hochgeladen... Worauf man alles achten muss. Vielen Dank für die Hilfe ....
Wir haben das gleiche Problem. Ein Kunde lässt einen Artikel im Warenkorb. Über die Vario Warenwirtschaft wird der Artikel deaktiviert (also die Eigenschaft im Shop gelöscht) und irgendwann loggt sich der Kunde wieder in sein Kundenkonto ein und bekommt nur noch die Fehlermeldung zu sehen. Außerdem werden auch noch sehr viele Lagfiles dadurch erzeugt. Das komische ist, dass ich das Problem im Gambio Testshop nicht nachstellen konnte. Wir nutzen Version 3.11.3.0. Kann man das Problem irgendwie lösen, so dass statt der Fehlermeldung einfach der nicht mehr lieferbare Artikel automatisch aus dem Warenkorb gelöscht wird?
Das habe ich nicht richtig beschrieben. Im Gambio Testshop habe ich die Eigenschaft mauell gelöscht. Habe das gerade bei uns probiert und es tritt trotzdem der Fehler auf. An Vario scheint es somit nicht zu liegen.
Ich habe aus der Erfahrung gelernt, das auch andere Systeme zum Übeltäter werde können. Wenn Du soetwas machst, leerst Du danach den Cache?