модуль самых продаваемых товаров shop script

  • Автор темы elen888
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
E

elen888

Прохожие
Разыскивается модуль самых продаваемых товаров для shop script
__________________:bc:
 
Ну если ведется учет сколько чего куплено, то весь модуль - один запрос, и потом его вывести. Есть рабочий шоп скрипт? Желательно с тестовой базой товаров (чтобы самому не забивать)?
 
Ну если ведется учет сколько чего куплено, то весь модуль - один запрос, и потом его вывести. Есть рабочий шоп скрипт? Желательно с тестовой базой товаров (чтобы самому не забивать)?
есть и самописный модуль под шопскрипт. но никто им не хочет делицца...
если сможеш сделать такой модуль - дам тебе рабочий шопскрипт и готовую базу товаров.
 
есть и самописный модуль под шопскрипт. но никто им не хочет делицца...
если сможеш сделать такой модуль - дам тебе рабочий шопскрипт и готовую базу товаров.
Выборка SQL там будет очень простая. Модуль сам по себе не сложный. SQL запрос можно посмотреть в отчёте. У меня нет модуля, поскольку я переписывал много скриптов.
 
если сможеш сделать такой модуль - дам тебе рабочий шопскрипт и готовую базу товаров
Выложи и ссылку закинь в ПМ.
 
Сенкс FLINT1-у, он выложил.

Это вставить в index.php:

$q = db_query("SELECT t1.productID, t1.name, t1.description, t1.Price, COUNT(t1.name) as t2 FROM `SS_products` AS t1 LEFT JOIN `SS_ordered_carts` AS t3 ON t3.`name` = t1.`name` WHERE t3.`name` > '0' AND t1.`enabled` = '1' GROUP BY t1.`name` ORDER BY t2 DESC LIMIT 5") or die (db_error());
$topProduct = array();
while ($row = db_fetch_row($q))
{
$topProduct[] = $row;
}
$smarty->assign("topProduct", $topProduct);

Это в index.tpl.html своего шаблона:

{foreach from=$topProduct item=topProduct}
Название: {$topProduct.name}<br />
ИД товара: {$topProduct.productID}<br />
Описание: {$topProduct.description}<br />
Цена: {$topProduct.Price}<br />
Сколько раз был куплен: {$topProduct.t2}<br /><br />
{/foreach}
...
И вообщем то все. Дальше уже оформляйте как захочет левая пятка.
...
p.s. Тока в запросе надо будет SS_ordered_carts и SS_products поменять на свои.
 
Давно бы уже пора было сделать это в магазине...
 
Сенкс FLINT1-у, он выложил.

Это вставить в index.php:



Это в index.tpl.html своего шаблона:


...
И вообщем то все. Дальше уже оформляйте как захочет левая пятка.
...
p.s. Тока в запросе надо будет SS_ordered_carts и SS_products поменять на свои.

т.е. получается что если сделать так
index.php:
Код:
$q = db_query("SELECT t1.default_picture, t1.name, t1.brief_description, t1.Price, COUNT(t1.name) as t2 FROM `SS_products` AS t1 LEFT JOIN `SS_ordered_carts` AS t3 ON t3.`name` = t1.`name` WHERE t3.`name` > '0' AND t1.`enabled` = '1' GROUP BY t1.`name` ORDER BY t2 DESC LIMIT 5") or die (db_error());
$topProduct = array();
while ($row = db_fetch_row($q))
{
$topProduct[] = $row;
}
$smarty->assign("topProduct", $topProduct);

index.tpl.html
Код:
{foreach from=$topProduct item=topProduct}
{$topProduct.name}<br />
{$topProduct.default_picture}<br />
{$topProduct.brief_description}<br />
Цена: {$topProduct.Price}<br />
Куплен: {$topProduct.t2}раз(а)<br /><br />
{/foreach}
то будет выводить
Название, потом картинку с описанием а в самом низу цену и сколько раз купили? правильно мыслю? почему спрашиваю - сейчас в магазине 15 человек в онлайне висит... не с руки как бы перекраивать дизайн и отлаживать:(
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху