Перейти к содержанию
Официальный форум поддержки Simpla

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


Рекомендуемые сообщения

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

 

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

 

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

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

в 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. думаю будет работать 

Ссылка на сообщение
Поделиться на другие сайты

в 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. думаю будет работать 

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

 

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

 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...