Jump to content

Количество всех товаров на главной


Recommended Posts

Парни, хочу вывести количество всех товаров в магазине на главной странице.

 

Что и где необходимо добавить, чтобы сработала переменная {$products_count} на главной странице?

 

И подскажите, какие переменные отвечают за количество товаров в категориях и брендах, чтобы вывести количество товаров напротив в фильтре?

Link to post
Share on other sites

Что и где необходимо добавить, чтобы сработала переменная {$products_count} на главной странице?

 

Сформировать эту переменную для Smarty заранее в PHP...

 

И подскажите, какие переменные отвечают за количество товаров в категориях и брендах, чтобы вывести количество товаров напротив в фильтре?

 

Никакие не отвечают...

 

Тут подобные вопросы обсуждались:

http://forum.simplacms.ru/topic/11277-вывод-количество-активных-товаров/?p=89553

Link to post
Share on other sites

Парни, хочу вывести количество всех товаров в магазине на главной странице.

 

Что и где необходимо добавить, чтобы сработала переменная {$products_count} на главной странице?

Начиная с версии 2.3.7 можно вызывать методы API прямо в шаблоне:
{api module=products method=count_products var=count}
{$count}
Link to post
Share on other sites

Никакие не отвечают...

 

Вы ошибаетесь.

Есть переменная {$total_products_num}, которая выведет количество товаров удовлетворяющих фильтру.

Возможно это не совсем то, но лучше чем ничего.

Edited by Flexcore
Link to post
Share on other sites

Вы ошибаетесь.

Есть переменная {$total_products_num}, которая выведет количество товаров удовлетворяющих фильтру.

Возможно это не совсем то, но лучше чем ничего.

 

Вы ошибаетесь. Это вовсе не то, про что спрашивал ТС.  Вопрос был такой:

 

...какие переменные отвечают за количество товаров в категориях и брендах...

 

Как минимум, ответ на вопрос предполагает НЕСКОЛЬКО переменных, а не одну, как Вы предлагаете...

Link to post
Share on other sites

Вы ошибаетесь. Это вовсе не то, про что спрашивал ТС.  Вопрос был такой:

 

 

Как минимум, ответ на вопрос предполагает НЕСКОЛЬКО переменных, а не одну, как Вы предлагаете...

Для категории как и для страницы с брендом используется один контроллер view/ProductsView.php, в этом контроллере уже есть переменная {$total_products_num} которая выводит кол-во товара УДОВЛЕТВОРЯЮЩИХ ФИЛЬТРУ.

То есть если мы перейдём на страницу бренда, то у нас в фильтр попадёт текущий бренд и выведется кол-во товара этого бренда.

Одна переменная для двух вариантов ТС...

Link to post
Share on other sites

ТС просил:

 

И подскажите, какие переменные отвечают за количество товаров в категориях и брендах, чтобы вывести количество товаров напротив в фильтре?

 

Я думаю, что слово "напротив" тут однозначно указывает на то, что он хочет ДЛЯ КАЖДОЙ категории и бренда вывести число товаров.

 

А {$total_products_num} конечно есть, и даже по демо сайту можно догадаться об этом, раз есть пагинация.

Строго говоря, ТС написал свои хотелки не слишком точно, там что формально можно понимать и так и эдак. Возможно, Вы и правы...

Link to post
Share on other sites

Ребят, я хотел в фильтре в категории и в бренде выводить напротив названия категории и бренда соответственно количество товаров, которые входят в эту категорию или бренд. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...