KoVaLsKy 59 Опубликовано 18 сентября, 2016 Жалоба Share Опубликовано 18 сентября, 2016 Никак не найду, в каком файле формируется заказ. А именно где заносятся данные в 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] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 сентября, 2016 Жалоба Share Опубликовано 18 сентября, 2016 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 Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 19 сентября, 2016 Автор Жалоба Share Опубликовано 19 сентября, 2016 там поменял. все равно пусто $products = $_SESSION['cart']->get_products() get_products - видимо там определяются данные. где задается функция - Я не нашел( нашел. класс shopping_cart.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 сентября, 2016 Жалоба Share Опубликовано 19 сентября, 2016 Здесь уже в коде корзина, значит класс корзины - /includes/classes/shopping_cart.php Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения