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

Подскажите, пожалуйста как сделать так, чтобы в модуле Latest Products определялась категория в которой находится новый товар и выводилась вместе с описанием этого товара.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Нужно открыть файл модуля и немного там похакать. За вас это врядли кто-то будет делать за спасибо, только если уже не сделал. У меня готового решения к сожалению нет.

Вобщем, подправила в файле ps_product.php (administrator/components/com_virtuemart/classes/ps_product.php)
функцию product_snapshot (у меня приблизительно 2100-ая строка).
Из БД извлекается информация о категории и присваевается новой переменной $qq (например).

$qq = "SELECT category_id, category_thumb_image, category_child_id,category_name FROM #__{vm}_category,#__{vm}_category_xref ";

вводим новую пременную

$dbqq = new ps_DB;
$dbqq->query( $qq );

И в месте, где нужно вывести категорию вставляем строку:
$html .= "<span style=\"font-weight:bold;\"> Категория: ".$dbqq->f("category_name")."</span>\n";

В программировании я еще новичек, поэтому простите за корявый язык. Наверное это не самый правильный и корректный способ. Критика принимается  ;)

Только вот одно но: при таком способе выводится корневая категория, а хотельсь бы, наоборот, категорию самого нижнего уровня увидеть.

Где бы покопаться, чтобы это исправить? Подскажите, пожалуйста  ^-^
 
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как реализовать: товары, которых нет в наличии в конец списка категории?

Автор Girevik

Ответов: 1
Просмотров: 1202
Последний ответ 02.11.2017, 10:52:04
от P_B
Сортировка товаров категории по алфавиту

Автор atlet

Ответов: 5
Просмотров: 1417
Последний ответ 20.11.2015, 18:33:50
от atlet
Вывод товара из дочерних категорий в родительскую

Автор B0nG

Ответов: 0
Просмотров: 1456
Последний ответ 03.08.2014, 15:13:57
от B0nG
ID товара вместо cdata

Автор newsky

Ответов: 0
Просмотров: 1293
Последний ответ 01.07.2014, 13:05:12
от newsky
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 195256
Последний ответ 27.06.2014, 16:47:52
от DeLight