О компанииПортфолиоУслугиСтатьиКонтактыСделать заказ
 
Равенство по закону не есть еще равенство в жизни.
В.И. Ленин
Главная Практика Virtuemart Количество выводимых товаров категории в виде списка внизу страницы

 

Количество выводимых товаров категории в виде списка внизу страницы

Иногда заказчики хотят чтобы в списке количества выводимых товаров были определенные значения, например 20, 40 и Все ... Для этого Вам необходимо в Virtuemart изменить файл отвечающий за список выводимых товаров в категории на страницу.
Это можно сделать в файле \administrator\components\com_virtuemart\classes\pageNavigation.class.php

Следующие строки отвечают за количество элементов:
for ($i=5; $i <= 30; $i+=5)
{
if (empty( $link)) { $limits[$i] = $i; }
else { $limits[vmRoute($link.'&limit='.$i)] = $i;
}

Вот что означают эти строки:

  • for ($i= Начальное значение в списке;
  • $i <= Максимальное значение вашего списка;
  • $i+= Число, на которое будет увеличиваться список;)
Далее, если Вам потребуется добавить пункт в этот список "ВСЕ ТОВАРЫ" вставьте следующий код в конец передыдущего кода:
if (empty( $link)) { $limits[65535] = Все; }
else { $limits[vmRoute($link.'&limit=65535')] = Все; }
Сохраните эти правки в UTF8 и закачайте поверх старого файла (а лучше предыдущий вариант сохранить на всякий пожарный). Вот собственно и все получиться должно примерно так:


 
 

Яндекс цитирования Web-diamond.ru разработка сайтов и интернет магазинов.
Все права защищены. 2000-2010 год Карта сайта