Проблема с опциями товара.

2015-11-11T14:23:21+03:00 2015-11-11T20:01:26+03:00
0
Пользователи
0
Новичок
Всем добрый день!
Делаю себе сайт на Opencart 2.0.3 есть проблема с опциями. Если в товаре добавляю опцию, например размер, и выбираю параметры XL, XXL, XXXL то при сохранении сохраняется только одна опция. И если добавляю дополнительное изображение в товаре в котором есть опции то дополнительное изображение не сожраняется, а в товаре без опций дополнительное изображение сохраняется нормально и одно и два и сколько нужно. При сохранении товара с опциями в журнале ошибок выдает такое:
2015-11-11 13:14:46 - PHP Notice: Undefined index: points in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php on line 131
2015-11-11 13:14:46 - PHP Notice: Undefined index: price in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php on line 175
2015-11-11 13:14:46 - PHP Notice: Undefined index: price_prefix in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php on line 175
2015-11-11 13:14:46 - PHP Notice: Undefined index: points in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php on line 175
2015-11-11 13:14:46 - PHP Notice: Undefined index: points_prefix in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php on line 175
2015-11-11 13:14:46 - PHP Notice: Undefined index: weight in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php on line 175
2015-11-11 13:14:46 - PHP Notice: Undefined index: weight_prefix in /home/nakolesa/chebyrashka.com.ua/www/admin/model/catalog/product.php [/spoiler]on line 175

строка 131
php code:
  1. $this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', upc = '" . $this->db->escape($data['upc']) . "', ean = '" . $this->db->escape($data['ean']) . "', jan = '" . $this->db->escape($data['jan']) . "', isbn = '" . $this->db->escape($data['isbn']) . "', mpn = '" . $this->db->escape($data['mpn']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', minimum = '" . (int)$data['minimum'] . "', subtract = '" . (int)$data['subtract'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', points = '" . (int)$data['points'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', sort_order = '" . (int)$data['sort_order'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");


строка 175
php code:
  1. $this->db->query("INSERT INTO " . DB_PREFIX . "product_option_value SET product_option_value_id = '" . (int)$product_option_value['product_option_value_id'] . "', product_option_id = '" . (int)$product_option_id . "', product_id = '" . (int)$product_id . "', option_id = '" . (int)$product_option['option_id'] . "', option_value_id = '" . (int)$product_option_value['option_value_id'] . "', quantity = '" . (int)$product_option_value['quantity'] . "', subtract = '" . (int)$product_option_value['subtract'] . "', price = '" . (float)$product_option_value['price'] . "', price_prefix = '" . $this->db->escape($product_option_value['price_prefix']) . "', points = '" . (int)$product_option_value['points'] . "', points_prefix = '" . $this->db->escape($product_option_value['points_prefix']) . "', weight = '" . (float)$product_option_value['weight'] . "', weight_prefix = '" . $this->db->escape($product_option_value['weight_prefix']) . "'");


Подскажите, как побороть эту проблему?
Пользователи
0
Новичок
Заметил что такое происходит когда вношу какие либо изменения в папке catalog/language напримет "добавить в корзину" меняю на "купить". Откатил сайт до стабильной версии , все работает, внес изменения и опять тоже самое с опциями и доп. фото. Подскажите в чем может быть проблема?
 
Доступ закрыт.
  • Вам запрещено отвечать в темах данного форума.