Ответить Новая тема Новый опрос 
 Количество товара возле пункта категории
revenger_zv
Новичок
Сообщений: 43
Регистрация: 21-06-2010


12-12-2011 00:36
Вечер добрый. Возникла необходимость показать количество товара в каждой категории. Вот примерно как на картинке.
Пробовал взять кусок кода, отвечающий за показ количества товаров на странице категории. но что-то не судьба. Возможно кто-то задавался подобным вопросом?
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Anton


Профессионал
Сообщений: 462
Регистрация: 24-02-2011


12-12-2011 02:06
Код:
<span class="category-product-count">
       {include file="$tpl_dir./category-count.tpl"}
</span>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
error5121
Новичок
Сообщений: 1
Регистрация: 24-12-2011


24-12-2011 21:58
А куда етот код именно вставить? Может подсказали бы? :)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
gsv1982


Новичок
Сообщений: 11
Откуда: Чернигов
Регистрация: 16-03-2011


14-02-2012 16:10
В blockcategories.php добавить
include(dirname(__FILE__).'/countproducts.php');

Вместо
return array('id' => $id_category, 'link' => $link->getCategoryLink($id_category, $resultIds[$id_category]['link_rewrite']),
'name' => $resultIds[$id_category]['name'], 'desc'=> $resultIds[$id_category]['description'],
'children' => $children);

return array('id' => $id_category, 'link' => $link->getCategoryLink($id_category, $resultIds[$id_category]['link_rewrite']),
'name' => $resultIds[$id_category]['name'], 'desc'=> $resultIds[$id_category]['description'],
'children' => $children, 'product_count' => $resultIds[$id_category]['product_count']);
 



Интернет магазин электроинструмента и садовой техники - Karman.org.ua.
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
gsv1982


Новичок
Сообщений: 11
Откуда: Чернигов
Регистрация: 16-03-2011


14-02-2012 16:14
Вот файл countproducts.php

Вложения countproducts.php( Размер файла: 2.68KB )
 



Интернет магазин электроинструмента и садовой техники - Karman.org.ua.
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
gsv1982


Новичок
Сообщений: 11
Откуда: Чернигов
Регистрация: 16-03-2011


14-02-2012 16:15
В category-tree-branch.tpl
меняем
<a href="{$node.link}" {if isset($currentCategoryId) && ($node.id == $currentCategoryId)}class="selected"{/if} title="{$node.desc|escape:html:'UTF-8'}">{$node.name|escape:html:'UTF-8'}</a>

на

<a href="{$node.link|escape:html:'UTF-8'}" {if $node.id == $currentCategoryId}class="selected"{/if} title="{$node.name}">{$node.name} {if isset($prod_count[$node.id])} {$prod_count[$node.id]} {else} (0) {/if}</a>


 



Интернет магазин электроинструмента и садовой техники - Karman.org.ua.
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
petrols
Новичок
Сообщений: 16
Регистрация: 17-02-2012


10-04-2012 02:55
Проделал все сказанное выше, выскакивает ошибка:

Fatal error: Using $this when not in object context in /home/users2/p/petrols/domains/magsveta.ru/modules/blockcategories/countproducts.php on line 2

В чем может быть проблема?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
petrols
Новичок
Сообщений: 16
Регистрация: 17-02-2012


11-04-2012 20:14
Нашел модуль ajax sliding categories v3.3.4

Цена: 50 AU. Это что-то в районе 1500 р.

Есть нуждающиеся, можно скинуться и купить!

Вот пример применения http://www.bioaquatek.com


Сообщение отредактировано petrols 11-04-2012 21:16 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос