Перейти к содержимому


Фото
- - - - -

Количество отсортированных товаров и общее количество товаров в категории


  • Чтобы отвечать, сперва войдите на форум
2 ответов в теме

#1 kazak

kazak
  • Пользователь
  • 26 сообщений
  • Заказчик
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 09.02.2018 - 00:40

Привет. Подскажите кто в курсе, ну или перенаправьте, если тема обсуждалась (долго искал, но не нашел полного ответа).

 

В общем стоит задача при применении фильтра по бренду и/или свойству, вывести в категории кусочек текста по такому шаблону "Показано 20 товаров из 50"

 

То есть нужно вывести общее количество товаров в категории и количество товаров, которые показаны после применения фильтра.

 

Нашел такую конструкцию {$total_products_num} - она выводит количество отфильтрованных товаров. Осталось вывести общее количество товаров в категории и применить условие, чтобы выводить только при фильтрации.

 

Как это сделать?



#2 osben

osben
  • Фрилансер
  • 782 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:1.x, 2.x
  • Откуда:UA, RU

Опубликовано 09.02.2018 - 04:07

в ProductsView.php
после 

$products_count = $this->products->count_products($filter);

добавьте 


$all_products_count = $this->products->count_products(array_replace($filter, array('features'=>'', 'brand_id'=>'')));
$this->design->assign('all_products_count', $all_products_count);

в шаблоне используйте {$all_products_count}

p.s. думаю будет работать 



#3 kazak

kazak
  • Пользователь
  • 26 сообщений
  • Заказчик
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 09.02.2018 - 09:51

в ProductsView.php
после 

$products_count = $this->products->count_products($filter);

добавьте 


$all_products_count = $this->products->count_products(array_replace($filter, array('features'=>'', 'brand_id'=>'')));
$this->design->assign('all_products_count', $all_products_count);

в шаблоне используйте {$all_products_count}

p.s. думаю будет работать 

Спасибо, работает!

 

А как задать условие, что эта строка выводилась только при фильтрации по свойству и/или бренду?

 






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых