Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Благодаря ndmitry кое-что обнаружил, но код добавляется, а с картинкой проблема, не выводит.
1. Добавление кода товара (не в отдельной колонке таблицы, а рядом с названием)
**************************************Для этого надо в файле /core_functions/cart_functions.php найти функцию cartGetCartContent. В ней
есть строка -
$q_products = db_query("SELECT name, Price, productID, min_order_amount, shipping_freight,
free_shipping FROM ".
PRODUCTS_TABLE.
" WHERE productID='".$shopping_cart_item["productID"]."'");
ее надо заменить на -
$q_products = db_query("SELECT name, Price, productID, min_order_amount, shipping_freight,
free_shipping, product_code FROM ".
PRODUCTS_TABLE.
" WHERE productID='".$shopping_cart_item["productID"]."'");
чуть ниже -
"name" => $product["name"],
заменить на -
"name" => $product["product_code"]." ".$product["name"],
далее строку -
$q = db_query("SELECT name, Price, shipping_freight, free_shipping FROM ".
PRODUCTS_TABLE.
" WHERE productID='".$_SESSION["gids"][$j]."'");
изменить на -
$q = db_query("SELECT name, Price, shipping_freight, free_shipping, product_code FROM ".
PRODUCTS_TABLE.
" WHERE productID='".$_SESSION["gids"][$j]."'");
и строку -
"name" => $r[0],
изменить на -
"name" => $r[4]." ".$r[0],
****************************************
2. Добавление картинки в отдельной колонке
------------------------------------------
осле первого запроса который Вы редактировали можно добавить -
$q_image = db_query("SELECT thumbnail FROM ".PRODUCT_PICTURES."
WHERE productID='".$shopping_cart_item["productID"]."'");
$qimage = db_fetch_row($q_image);
а после кода -
"productID" => $product["productID"],
"id" => $cart_item["itemID"],
"name" => $product["name"],
"quantity" => $cart_item["Quantity"],
добавить -
"cart_image" => $qimage[0],
В файле шаблона shopping_cart.tpl.html Вы можете использовать переменную -
$cart_content.cart_image для доступа к имени файла изображения.
То есть
<img src="products_pictures/{$cart_content.cart_image}"
alt="{$product_info.name}"
border=1>
Добавлено через 45 минут
Картинка в корзине отображается только при авторизации
<а href='{$cart_php_file}?productID={$orderSum.sumOrd erContent[i].productID}'><img src="products_pictures/{$orderSum.sumOrderContent[i].picture_product}" border=0></a>
<img src="products_pictures/{$orderSum.sumOrderContent[i].picture_product}" border=0>
$q = db_query("SELECT name, Price, shipping_freight, free_shipping, product_code FROM ".
PRODUCTS_TABLE.
" WHERE productID='".$_SESSION["gids"][$j]."'");
$q_image = db_query("SELECT thumbnail FROM ".PRODUCT_PICTURES."
WHERE productID='".$_SESSION["gids"][$j]."'");
$qimage = db_fetch_row($q_image);
"quantity" => $_SESSION["counts"][$j],
"cart_image" => $qimage[0],
иshopping_cart.tpl.html (шаблон корзины)
shopping_cart_info.tpl.html (шаблон краткой информации о заказанных товарах, который выводится на ВСЕХ страницах магазина)
Пример
{include file="shopping_cart_info.tpl.html"}
{include file="shopping_cart.tpl.html"}
Вполне возможно..при загрузке сайта выводит ошибку -
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL query : select enlarged FROM SS_product_pictures WHERE photoID=
в чём может быть проблема? может в том что не ко всем товарам есть фотки?