контакты студии web дизайна

Нестандартное количество товаров на странице в Virtuemart

Иногда стандартное количество товаров ( 5, 10, ... 30, 50, ... - все - ), которое можно установить для отображения в категории не устраивает и есть необходимость задать свое, уникальное, количество, скажем 4 или 6. Давайте посмотрим как это сделать.

Необходимые исходные файлы:

Для работы понадобится joomla 1.0.x или joostina 1.2, для проверки работы установленный VirtueMart 1.0.x серии

Инструкция по изменению количества товаров по умолчанию:

1. Находим и открываем файл
 /includes/pageNavigation.php 
в нем находим строку ( примерно 43 )
for($i = 5; $i <= 30; $i += 5) {
изменяем ее на:
for($i = 4; $i <= 10; $i += 2) {
Данный маневр позволит нам стартовать значения в выпадающем списке на сайте не с 5 с шагом 5, а с 4 с шагом 2
Нестандартное количество товаров на странице в Virtuemart Нестандартное количество товаров на странице в Virtuemart

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

2. Находим и открываем файл
 /administrator/components/com_config/admin.config.php 
в нем находим строку ( примерно 217 )
mosHTML::makeOption(5,5),
изменяем ее на:
mosHTML::makeOption(4,4),
mosHTML::makeOption(6,6),
Теперь в админ панели можем легко выставить по умолчанию отображать 4 или 6 товаров на странице, просто идем:
Глобальная конфигурация - Сайт - Длина списков (кол-во строк): и выбираем к примеру 4
Нестандартное количество товаров на странице в Virtuemart

P.S Решение проверенно и отлично работает на сайте киевской галереи Twins

Количество материалов в категории

Все указанные действия актуальны и для внесения изменений в стандартное количество отображаемых статей на страницах Joomla / Joostina, VirtueMart просто наследует данные значения.

Разработка фирменного стиля

Как не стоит делать корпоративный сайт - на примере Renault.ua

Обнуление пароля суперадминистратора в Joomla

Как изменить размер картинки категории в WebAsyst Shop-Script

Функции логотипа

Ошибка "Извините ... недостаточно прав" при добавлении пункта меню

Расширенный поиск товаров и сортировка в VirtueMart 1.0.15 с Ajax

Изменить "Позвоните, чтобы уточнить цену" в VirtueMart

Создаем spot блоки ( мини баннера ) в joomla с Mini Ad Spot

Гениальная дерзость в рекламе Lamborghini Revent?n Roadster

Как встроить AdSense в сайт на Joomla

Изображения товара в корзине VirtueMart

Увеличение картинок ( hightslide ) в virtuemart 1.0 + дополнительные фото

Корпоративный сайт: какова реальная стоимость и что предлагает рынок.

Выгрузка (экспорт) товаров в Shop.Bigmir для Virtuemart

Задать вопрос по товару для WebAsyst

Классификация и виды логотипов

WebAsyst Shop-Script в вопросах и ответах

Консультации: Продвижение интернет-магазина одежды

Автоматическая выгрузка (экспорт) товаров в Яндекс Маркет для Virtuemart

Фирменный стиль бывает разным

Реклама в поддержку идей контрацепции

Добавление flash в содержимое страниц joomla и описание товаров virtuemart

Открытие одной или нескольких ссылок меню Битрикс в новом окне.

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

Разные страницы для зарегистрированных и нет пользователей в Битрикс

WebAsyst Поддержка в вопросах и ответах



Участник проекта CMS Magazine