0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 3762 Просмотров

Требуется модуль, который выводит товары в стиле "Top 10", но товары берет из введенного юзером списка SKU. Типа: "Особенно рекомендуем"

Придумал, как пределать модуль mod_virtuemart_latestprod  в нужный мне. Там вместо списка категорий category_id использую список SKU product_sku. Но никак не иогу составить запрос к базе. Помогите.

Вот кусок из mod_virtuemart_latestprod.php:

$db =& new ps_DB;
$q  = "SELECT DISTINCT product_sku FROM #__{vm}_product, #__{vm}_product_category_xref, #__{vm}_category WHERE ";
$q .= "product_parent_id=''";
$q .= "AND #__{vm}_product.product_id=#__{vm}_product_category_xref.product_id ";
$q .= "AND #__{vm}_category.category_id=#__{vm}_product_category_xref.category_id ";
if( !empty( $category_id ) ) {
   $q .= "AND #__{vm}_category.category_id='$category_id' ";
}
if( CHECK_STOCK && PSHOP_SHOW_OUT_OF_STOCK_PRODUCTS != "1") {
   $q .= " AND product_in_stock > 0 ";
}
$q .= "AND #__{vm}_product.product_publish='Y' ";
$q .= "ORDER BY #__{vm}_product.product_id DESC ";
$q .= "LIMIT 0, $max_items ";
$db->query($q);

Как его переписать? Вместо списка категорий category_id будет список SKU product_sku. Надо вынуть из базы из всех категорий товары с этими
product_sku.

Честно говоря, я не разобрался с тем, как пользоваться {product_snapshot}.
Я решил задачу так. Написал модуль, который показывает товары по списку введенных SKU или по списку SKU из TXT-файла, который загружается на сервер.
Это дало мне возможность спихнуть работу по обновлению списка на коммерсанта, который просто составляет список на своем компе и грузит его на сайт скриптом.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сортировка товаров по дате поступления

Автор coob

Ответов: 2
Просмотров: 2235
Последний ответ 21.06.2018, 08:40:05
от kungurskiy
IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 51754
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 25005
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Модуль Cherry Picker for VirtueMart

Автор flintstone

Ответов: 42
Просмотров: 25547
Последний ответ 04.01.2016, 21:25:50
от gleb22
Сортировка товаров категории по алфавиту

Автор atlet

Ответов: 5
Просмотров: 1463
Последний ответ 20.11.2015, 18:33:50
от atlet