VM CHANGE - компонент для пакетного изменения цен в Virtuemart 2

Работа с большим количеством товаров в компоненте интернет-магазина Virtuemart, порой, требует использования специальных инструментов. Наиболее востребованной функцией является возможность пакетного изменения цен на товары в Virtuemart 2, когда стоимость определенной группы товаров нужно повысить или понизить на заданный процент. Решением в данной ситуации является компонент VM CHANGE.

 

 

Совместимость компонента, демонстрационный сайт и где купить


 

КУПИТЬ КОМПОНЕНТ МОЖНО В НАШЕМ ИНТЕРНЕТ-МАГАЗИНЕ


 

Совместимость:

Joomla 2.5 и Virtuemart 2.5, Joomla 3.X и Virtuemart 3


 

Внимание! Компонент не тестировался на Joomla 1.5 и Virtuemart 2.X

Компонент не совместим с Virtuemart 1.1.X !!!


 

Демонстрационный сайт находится по адресу: http://vmsellers2.sitogon.ru/administrator/

Данные для входа в административную панель:

Логин: user

Пароль: user


 

После приобретения компонента, необходимо распаковать полученный архив, внутри которого два дистрибутива:

com_vmchange2.zip — версия для Joomla 2.5 и Virtuemart 2.X

com_vmchange30.zip — версия для Joomla 3.X и Virtuemart 3
 

VM CHANGE — Общие настройки


 

Предварительная настройка компонента не вызывает сложности. В административной панели сайта заходим «Компоненты — vm change»



 


 

Далее отправляемся в раздел «Общие настройки», где подробно рассмотрим каждое текстовое поле, каждый элемент управления. Красными стрелками на рисунке показаны именно те параметры, которые нам с вами придется менять. Остальные в стандартном варианте Virtuemart и при русской локализации трогать не нужно.



 

Создать архив при изменениях — компонент VM CHANGE при изменении цен позволяет создавать так называемую точку отката, например, если цены менялись и действие вас не устраивает по каким либо причинам, всегда можно вернуться на тот уровень цен, что был раньше. Для того, чтобы данная функция была доступна, данный параметр ставим в значение «ДА»

Удалять базу при деинсталляции компонента — если данный параметр установлен в положение «ДА», то при удалении компонента VM CHANGE будут уничтожены все таблицы в базе данных, созданные ранее при установке этого расширения

URL сайта — сюда вводим адрес вашего сайта, где установлен компонент. Поскольку адрес нашего демонстрационного сайта vmsellers2.sitogon.ru, то в это поле я ввожу: http://vmsellers2.sitogon.ru

Преффикс таблиц (должен соответствовать настройкам Virtuemart) — данное поле мы не трогаем, поскольку при установке «VM CHANGE» оно заполняется корректно.

Локализация магазина (по умолчанию) — в данное поле нужно ввести обозначение вашей локализации в интернет магазине. Как известно, в Virtuemart на каждую локализацию создаются отдельные таблицы в базе данных. Если ваш интернет-магазин работает на русском языке, то в данное поле нужно внести значение ru_ru , для английского языка это будет en_gb


 

После того, как все параметры установлены, в правом верхнем углу нажимаем на кнопку «Сохранить» и приступаем к непосредственной работе с компонентом.


 

Как изменить цены сразу на несколько товаров в Virtuemart


 

Рассмотрим задачу номер один. Нам нужно изменить цены на определенную группу товаров.

Допустим, это будет группа товаров, где в названии присутствует слово «компонент», а также именно те товары, которые относятся на нашем тестовом сайте к категории «Подкатегория уровень 2»

В боковом меню компонента «VM CHANGE» переходим в раздел «Товары». Далее в текстовое поле фильтр вводим слово «компонент», на клавиатуре нажимаем клавишу «ENTER». И видим, что по введенному нами слову отсортированы товары.

Причем сортировка после фильтра происходит не только по заголовку товара, но и по его артикулу.

Далее в выпадающем списке «Категории» выбираем нужную категорию и видим, что произошла необходимая нам фильтрация.

При необходимости можно произвести отсев и по производителю, что делается в соответствующем выпадающем списке.



 


 

Далее обратим внимание на текстовое поле «Процент изменения цены».

Предположим, мы хотим повысить стоимость данных товаров на 50 процентов. Для этого вводим в данное текстовое поле значение «50» и в правом верхнем углу нажимаем кнопку «Сохранить»

Что делать, если нам нужно не увеличить стоимость товаров, а уменьшить ее. В таком случае нужно вводить значение со знаком минус. Например, «-50»

Особого внимания заслуживает текстовое поле «Процент изменения цены Override». В данном случае идет речь о так называемой цене со скидкой. Действия по изменению цен аналогичны в случае с обычным «процентом изменения цен»


 


 

Как изменить цены на все товары в определенной категории в Virtuemart 2


 

Работать со списком товаров далеко не всегда удобно. Иногда требуется изменить стоимость товаров для отдельно взятой категории, а может даже для всех категорий вместе взятых. Для этого в компоненте «VM CHANGE» предусмотрен раздел «Категории»

Чтобы изменить цены для товаров определенных категорий, выделяем их мышкой, в текстовое поле «Процент изменения цены» установим нужное значение.

Повысим цены на 50 процентов для выбранных категорий.



 

Соответственно выделяем необходимые категории, вводим значение «50» и нажимаем кнопку «Сохранить»


 

Как изменить цены для определенного производителя в Virtuemart ?


 

Работа по изменению цен для товаров от отдельно взятых производителей аналогична тем действиям, что мы шагом ранее проводили с категориями.

Чтобы увеличить или уменьшить цены для всех товаров от одного или нескольких производителей, достаточно установить флажок напротив нужных записей в списке, далее в текстовое поле «Процент изменения цены» ввести необходимое значение и нажать кнопку «Сохранить».


 



 

Архив — возможность откатить цены после их изменения


 

Предположим, что мы ночью изменили цены для группы товаров в Virtuemart, а на утро поняли, что совершили роковую ошибку и нужно все вернуть, как было.

В теории можно, конечно, совершить обратное действие. То есть, уменьшить стоимость, если ранее она была увеличена.

Однако, компонент «VM CHANGES» предоставляет более удобную возможность — это раздел «Архив»

Каждое наше действие по изменению цен фиксируется в данном разделе.

Чтобы вернуть измененные цены, достаточно выделить мышкой нужный архив и нажать кнопку «Отменить операцию»


 



 

Изменение цен для настраиваемых полей в Virtuemart


 

Настраиваемые поля в Virtuemart могут являться атрибутом корзины. Это означает, что при выборе того или иного параметра, цена товара будет меняться.

Соответственно, достаточно часто возникает необходимость пакетного изменения не только базовых цен, но и значений настраиваемых полей. Для этого в компоненте VM CHANGES предусмотрен раздел «Настраиваемые поля»



 

Товары можно отфильтровать по заданному в верхнем выпадающем списке настраиваемому полю, по категории и производителю. Далее остается в поле «Процент изменения цены» ввести необходимое значение и нажать кнопку «Сохранить»


Как видим, работа с компонентом «VM CHANGES» достаточно удобна и позволяет производить пакетное изменение цен в несколько кликов мышкой. Изменить цены на несколько товаров или их группу с помощью данного расширение становится предельно просто.