Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Добавить в заказе в админке подсчет веса и кол-ва


ANiMAL

Recommended Posts

Помогите добавить в заказе в админке подсчет суммы веса и количества заказаных товаров.

Сейчас есть все по отдельности для каждого товара, а нужно их подитожить - http://prntscr.com/5d842h

Как это оправильно сделать? Логично добавить к итоговой таблице, где подсчитывается сумма - http://prntscr.com/5d852m

 

Надіслати
Поділитися на інших сайтах


C подсчетом вроде разобрался, но появилась другая проблема, в магазине часто меняются/пополняются товары. И есть такие заказы товары из которых уже нет в магазинет. И я получаю ошибку Undefined index: weight in .../www/admin/controller/sale/order.php on line 1689.

Я так понимаю что нужно сделать проверку в контроллере на наличте товара.

 

Вот код контроллера, ошибка в строке - 'weight'   => $product_info['weight'],:

 

				$product_info = $this->model_catalog_product->getProduct($product['product_id']);

				$this->data['products'][] = array(
					'order_product_id' => $product['order_product_id'],
					'product_id'       => $product['product_id'],
					'name'    	 	   => $product['name'],
					'thumb'    		   => $thumb,
					'model'    		   => $product['model'],
					'sku'			   => $product_info['sku'],
					'weight'		   => $product_info['weight'],
					'option'   		   => $option_data,
					'quantity'		   => $product['quantity'],
					'price'    		   => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']),
					'total'    		   => $this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']),
					'href'     		   => $this->url->link('catalog/product/update', 'token=' . $this->session->data['token'] . '&product_id=' . $product['product_id'], 'SSL')
				);
			}
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.