Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.3.x)
Модули, плагины
Количество товара возле пункта категории
Всего: 2
1
2
>
Количество товара возле пункта категории
revenger_zv
Новичок
Сообщений: 45
Регистрация: 21-06-2010
# 1
12-12-2011 00:36
Вечер добрый. Возникла необходимость показать количество товара в каждой категории. Вот примерно как на
картинке
.
Пробовал взять кусок кода, отвечающий за показ количества товаров на странице категории. но что-то не судьба. Возможно кто-то задавался подобным вопросом?
Anton
Профессионал
Сообщений: 462
Регистрация: 24-02-2011
# 2
12-12-2011 02:06
Код:
<
span class
="
category-product-count
">
{include file="$tpl_dir./category-count.tpl"}
<
/span
>
error5121
Новичок
Сообщений: 1
Регистрация: 24-12-2011
# 3
24-12-2011 21:58
А куда етот код именно вставить? Может подсказали бы?
gsv1982
Новичок
Сообщений: 33
Откуда: Чернигов
Регистрация: 16-03-2011
# 4
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']);
gsv1982
Новичок
Сообщений: 33
Откуда: Чернигов
Регистрация: 16-03-2011
# 5
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>
petrols
Новичок
Сообщений: 18
Регистрация: 17-02-2012
# 6
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
Новичок
Сообщений: 18
Регистрация: 17-02-2012
# 7
11-04-2012 20:14
Нашел модуль www.nethercottconstructions.com/en/prestashop-modules/1-ajax-sliding-categories.html
Цена: 50 AU. Это что-то в районе 1500 р.
Есть нуждающиеся, можно скинуться и купить!
Вот пример применения bioaquatek.com
Krd23
Новичок
Сообщений: 8
Регистрация: 19-06-2012
# 8
19-06-2012 17:42
Вопрос такой, а куда именно вставлять include(dirname(__FILE__).'/countproducts.php'); в фале blockcategories.php ???
вставлял в нескольких местах, после сохранения, получаю белый лист вместо главной страницы. :(
gsv1982
Новичок
Сообщений: 33
Откуда: Чернигов
Регистрация: 16-03-2011
# 9
10-09-2012 21:37
Файл blockcategories.php
public function install()
{
include(dirname(__FILE__).'/countproducts.php');
if (!parent::install() OR
!$this->registerHook('leftColumn') OR
!$this->registerHook('header') OR
Сообщение отредактировано gsv1982 10-09-2012 16:38 ...
iDem
Новичок
Сообщений: 3
Регистрация: 26-06-2012
# 10
08-07-2015 20:30
Цитата:( gsv1982 @ 14-02-2012 17:14
Смотреть сообщение
)
Вот файл countproducts.php
По ссылке вирус, осторожнее!
Всего: 2
1
2
>
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов