Ответить Новая тема Новый опрос 
 Список товаров производителя при просмотре товара
Kokoss
Новичок
Сообщений: 17
Регистрация: 16-11-2010


28-01-2011 04:20
Ищу модуль, который отображает на странице товара с левой или правой стороны список других товаров бренда разбитый на категории. Есть такой вообще? Пример в приложении.


Изображения:
example.jpg - Размер файла47.8KB, Скачиваний: 391 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
sportbulki
Новичок
Сообщений: 45
Регистрация: 27-07-2010


29-01-2011 18:43
есть такой модуль, правда платный.
http://prestalab.ru/poisk-i-filtry/8-proizvodite......ategorijax.html
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Kokoss
Новичок
Сообщений: 17
Регистрация: 16-11-2010


31-01-2011 20:51
Не список брендов нужен, а список товаров разбитый на категории.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Kokoss
Новичок
Сообщений: 17
Регистрация: 16-11-2010


09-02-2011 18:59
Есть ещё варианты?..не хочется самому модуль писать, скорее всего уже давно существует, это ведь стандарт электронной коммерции..
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Kokoss
Новичок
Сообщений: 17
Регистрация: 16-11-2010


24-02-2011 04:33
Всё достаточно просто.

Надо лишь взять готовый модуль товаров категории и в файле productscategory.php, где "// Get infos" заменить ниже неё 2 строки.

Код:
$sizeOfCategoryProducts = $category->getProducts(intval($cookie->id_lang), 1, 30, NULL, NULL, true);
        $categoryProducts = $category->getProducts(intval($cookie->id_lang), 1, $sizeOfCategoryProducts);


на следующие 2


Код:
$sizeOfCategoryProducts = Manufacturer::getProducts(intval($product->id_manufacturer), intval($cookie->id_lang), 1, 30, NULL, NULL, true);
        $categoryProducts = Manufacturer::getProducts(intval($product->id_manufacturer), intval($cookie->id_lang), 1, $sizeOfCategoryProducts);


Это если совсем без заморочек, а так для красоты можно переименовать переменные.

P.S. не забудьте, если будете переименовывать переменные, которые передаёте в шаблон, то в product.tpl надо найти строку

Код:
{if count($categoryProducts) > 0}<li><a id="more_info_tab_more_info" href="#idTab5">{l s='we have also...'}</a></li>{/if}


Так вот $categoryProducts - это как раз переменная из productscategory.php.
Если вы её переименовали там, то и здесь не забудьте.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос