Перейти к содержанию
Форум поддержки пользователей VamShop

Создание заказа


Рекомендуемые сообщения

Никак не найду, в каком файле формируется заказ. А именно где заносятся данные в TABLE_ORDERS_PRODUCTS

либо что бы мне засовывать в эту таблицу еще одно значение - мне при добавлении в корзину еще в сессию засовывать нужно значение?

есть код в checkoute_process.php

 

	$sql_data_array = array ('orders_id' => $insert_id, 
	'products_id' => vam_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']
	);

	vam_db_perform(TABLE_ORDERS_PRODUCTS, $sql_data_array);

 

нужно еще 1 поле в массив добавить\,
 

    'customers_balance_added' =>  $order->products[$i]['customers_balance_added']

т.е где находится код полей товара $order->products[$i]

Ссылка на сообщение
Поделиться на другие сайты
39 минуты назад, KoVaLsKy сказал:

Никак не найду, в каком файле формируется заказ. А именно где заносятся данные в TABLE_ORDERS_PRODUCTS

либо что бы мне засовывать в эту таблицу еще одно значение - мне при добавлении в корзину еще в сессию засовывать нужно значение?

есть код в checkoute_process.php

 


	$sql_data_array = array ('orders_id' => $insert_id, 
	'products_id' => vam_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']
	);

	vam_db_perform(TABLE_ORDERS_PRODUCTS, $sql_data_array);

 

нужно еще 1 поле в массив добавить\,
 


    'customers_balance_added' =>  $order->products[$i]['customers_balance_added']

т.е где находится код полей товара $order->products[$i]

Так $order - это ведь класс.

В /includes/classes/order.php 

В методе products

Ссылка на сообщение
Поделиться на другие сайты

там поменял. все равно пусто

 

$products = $_SESSION['cart']->get_products() 

 

get_products - видимо там определяются данные. где задается функция - Я не нашел(

нашел. класс shopping_cart.php

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...