В этой статье речь пойдет про управление ценами товаров Virtuemart. Из нее ты узнаешь, как добавлять новые цены, обновлять существующие и удалять ненужные. Также ты научишься устанавливать цены в зависимости от групп покупателей и количества товаров в корзине.
Virtuemart - интернет-магазин на Joomla. Часть 9. Управление ценами товаров.

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

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

Управление ценами товаров. Добавление и изменение цен.

Стандартная цена товара для группы покупателей по-умолчанию может быть задана и изменена в форме товара.

Рисунок 1 – Администрирование Virtuemart: форма товара, форма цены в форме товара

Рисунок 1 – Администрирование Virtuemart: форма товара, форма цены в форме товара

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

Рисунок 2 – Администрирование Virtuemart: форма цены в списке товаров

Рисунок 2 – Администрирование Virtuemart: форма цены в списке товаров

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

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

Просто кликните «Сохранить» и ваши изменения будут сохранены.

 Рисунок 3 – Администрирование Virtuemart: сообщение об обновлении цены.

Рисунок 3 – Администрирование Virtuemart: сообщение об обновлении цены.

Чтобы добавить цены для количественных диапазонов товаров (имеется ввиду, что  например, если покупают 1-4 компьютера –  цена одна, если 5-10 – вторая, 10-20 – третья, и.т.д. Что-то вроде «оптом дешевле». ) вам нужно перейти в список цен товаров, который доступен из верхнего меню списка товаров (из тулбара).

Рисунок 4 – Администрирование Virtuemart: список товаров – список цен

Рисунок 4 – Администрирование Virtuemart: список товаров – список цен

Вы также можете получить доступ к списку цен товаров из формы товаров. Просто кликните на «список цен», как показано на следующем рисунке.

Рисунок 5 – Администрирование Virtuemart: форма товара – список цен

Рисунок 5 – Администрирование Virtuemart: форма товара – список цен

В списке цен для товара вы можете найти список всех существующих цен для групп покупателей и для диапазонов товаров.

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

Рисунок 6 – Администрирование Virtuemart: список цен товаров

Рисунок 6 – Администрирование Virtuemart: список цен товаров

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

7

Рисунок 7 – Администрирование Virtuemart: форма цены товара

Управление ценами товаров. Удаление  цен.

Цены могут быть удалены только из списка цен товаров. Как получить доступ к этому списку можно прочитать выше.

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

Вот такая небольшая, но довольно полезная статья.

Об авторе
Об авторе
Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.

Другие статьи серии

Добавить комментарий

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Комментарии  

+1 # Дмитрий 05.04.2010 05:18
Добрый день.
Существует один товар но с разным объемом.

Как установить для одного товара разные цены в зависимости от объема?

Пример: Туалетная вода: Armani
100 мл. - 2000 руб.
50 мл. - 1500 руб.
30 мл. - 1000 руб.
Ответить | Ответить с цитатой | Цитировать
0 # Татьяна 13.05.2010 14:32
Уважаемый автор!
А можно ли сделать скидки для товаров в зависимости от их ОБЩЕГО количества в корзине (допустим, в корзине 3 единицы РАЗНЫХ товаров - мне надо, чтобы в этом случае общая сумма заказа была со скидкой, допустим 10%) - т.е. в данном случае будут 3 разных товара по 1 штуке. Можно ли в таком случае задать скидку? Спасибо
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 14.05.2010 02:17
Татьяна, честно говоря, никогда не сталкивался с такой задачей. Обычно скидка делается в зависимости от суммы покупок, а не от их "разнообразия". В стандартной комплектации VirtueMart это вряд ли удастся осуществить без правки кода.
Ответить | Ответить с цитатой | Цитировать
+1 # Валерий 18.05.2010 13:07
RE: Обычно скидка делается в зависимости от суммы покупок...
А как это реализовать?
Ответить | Ответить с цитатой | Цитировать
0 # Александр 13.07.2010 12:59
Здравствуйте!

Мои цены отображаются без дробной части и округленными до целой части.
Кроме этого не отображается символ валюты.
То есть в каталоге цена выглядит как "5", если на самом деле "4.5$".
Настраивал Currency Display Style в Store. "Currency symbol" указан $, "Decimals" стоит 2, почему же такой дикий формат? Где можно настроить нормальное отображение цен?

Помогите пожалуйста, а то я вот-вот уже голову сломаю.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 14.07.2010 04:51
Александр, все это редактируется в информации о магазине. В чем проблема так прямо точно сказать не могу, но вероятнее всего в настройках. Поэкспериментируйте с ними.
Ответить | Ответить с цитатой | Цитировать
0 # Александр 14.07.2010 05:48
Да, вы оказались правы. После того как я сломал голову, я стал экспериментировать и опытным путём установил, что поле Country в Store Information не должно быть пусто. Иначе получается эта ерунда с ценами.
Ответить | Ответить с цитатой | Цитировать
0 # Alexx 26.08.2010 07:06
Здравствуйте !
У меня есть один магазин и несколько филиалов в разных городах и странах. В каждом филиале своя цена на один и тот же товар. Как сделать, чтобы для каждого города отображалась своя цена и свой остаток на складе ?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 27.08.2010 07:47
Alexx, только создав поддомены и разместив на них копии магазинов на нужном языке и с требуемыми товарами. Понимаю, что это не совсем правильно и не очень удобно, но с VirtueMart только так.
Ответить | Ответить с цитатой | Цитировать
0 # Alexx 27.08.2010 09:40
Спасибо ! Так примерно я и предполагал, но надеялся, что будет какое-то более красивое решение. Тем более обещали, что VM 1.1.5 должен уметь больше предшественников.
Ответить | Ответить с цитатой | Цитировать
0 # Николай 14.09.2010 08:31
Всем привет. подскажите реально ли сделать на Virtuemart сделать способ выбора городов и старн как на florist.ru ??? тоесть есть дефолтная стоимость а при выборе какой либо страны или горда стоимость умножается на коэффициент.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 24.09.2010 11:52
Николай, в общем случае - нет. Проще всего использовать одинаковую стоимость товаров, но разную стоимость доставки. Это реализовать можно.
Ответить | Ответить с цитатой | Цитировать
0 # Елена 13.10.2010 09:48
Скажите пожалуйста - как сделать скидки в зависимости от суммы покупки.
например покупка на 5000 руб - скидка 25%
как сделать чтобы в корзине это считалось автоматически?
заранее спасибо
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 14.10.2010 03:21
Елена, ох, это больная тема VirtueMart. Так чтобы через настройки - никак. Нужно править код. Как - можно найти в Интернете. Но правка кода это почти всегда плохая идея.
Ответить | Ответить с цитатой | Цитировать
0 # Елена 14.10.2010 03:25
понятно - спасибо за ответ
Ответить | Ответить с цитатой | Цитировать
+1 # Дю 24.11.2010 08:29
Вы никогда не сталкивались с таким явлением:
Заходим в существующий товар, кликаем сохранить(ничего не меняя), и Vm всё сохраняет, кроие цены, её он обнуляет.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 24.11.2010 10:19
Дю, возможно проблема в конвертере валют, либо в некорректном вводе цены.
Ответить | Ответить с цитатой | Цитировать
0 # Дю 24.11.2010 10:22
Цитирую Wedal:
либо в некорректном вводе цены.

Это как понимать? ))
буквами прописываю цены? ))))
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 24.11.2010 10:23
А вдруг :-)
Ответить | Ответить с цитатой | Цитировать
0 # Алексей 24.11.2010 10:47
И у меня такая проблема с ценой.
При редактировании товара обнуляется цена. Т.е. изначально она была указана верно - цифрами. При редактирование поле Цена выводится просто пустым даже если его не трогать.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 25.11.2010 04:34
Дю, Алексей, это не нормально.

Проверьте, что валюта установлена в информации о магазине. И если вы зачем-то добавляли "продавцов", еще раз проверьте все их настройки. Последнее подозрение на конвертер валют.

А вообще, нужно подробно писать что вы делали с Virtuemart. Попробуйте чистую версию. Сравните настройки.
Ответить | Ответить с цитатой | Цитировать
0 # Дю 25.11.2010 06:56
Да, Wedal , ты прав, всё дело в продавцах, вот здесь описал
http://blog.ifreework.org/?p=541
Ответить | Ответить с цитатой | Цитировать
-1 # юный админ 13.12.2010 03:55
Доброго времени суток!
Знаете ли Вы, как осуществить быстое изменение цен? Возможно с помощью доп. модуля или компонента.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 13.12.2010 05:33
юный админ, не могу ответить на вопрос, когда не понимаю в чем, точно, он состоит. Что значит "Быстрое изменение цен"? Описывайте подробно.
Ответить | Ответить с цитатой | Цитировать
+1 # Alexx 13.12.2010 05:50
"Быстрое изменение цен" ? Не знаем. Зато теперь знаем что такое "быстрая реклама своего сайта" 8)
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 13.12.2010 05:57
Alexx, а ведь вы правы. Ссылку, пожалуй, нужно удалить.
Ответить | Ответить с цитатой | Цитировать
0 # Alexx 13.12.2010 06:05
Зато я спрошу (правда не совсем в тему, но я не знаю где эта тема) - при включенном аяксе, когда нажимаешь "в корзину", появляется окошко, свидетельствующее о добавлении товара в корзину. У меня оно почему-то прозрачное и сливается с текстом страницы. Как его сделать нормальным ? Или хоть какие файлы его рисуют ? Был бы очень признателен за совет.
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 14.12.2010 05:07
Alexx, только недавно сталкивался с этим, но уже забыл в каких файлах меняется, а искать не хочу. За "непрозрачность" точно отвечает один из CSS файлов. Попробуйте поймать его Firebug'ом за время, пока окошко видимо.
Ответить | Ответить с цитатой | Цитировать
0 # Мария 18.01.2011 18:58
Всем привет! Помогите пожалуйста как можно в место цены написать скоро в продаже?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 19.01.2011 04:12
Мария, используйте функцию остатка. Т.е. если остаток товара равен нулю, то появляется сообщение об этом. С этим сообщением и работайте.
Ответить | Ответить с цитатой | Цитировать
0 # Cаша 20.01.2011 10:46
Подскажите как сделать чтоб выводилась вторая цена для оптовиков и ее видели только оптовики которые уже зарегестрированы....
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 21.01.2011 03:40
Cаша, для этого используются группы покупателей VirtueMart. Можно создать несколько групп и каждой из них назначить собственную скидку(накидку). Единственный минус - помещать пользователей в эти группы придется вручную.
Ответить | Ответить с цитатой | Цитировать
0 # Игорь 03.02.2011 15:26
Помогите, голова уже кругом идет. Такая проблема, валюта только тенге и страна одна, все остальные удалил. Так вот, создаю новый товар, пишу цену например 500 выбираю валюту тенге, сохраняю и вижу на сайте цену 687 :o и после цены стоит знак $, где убрать его не нашел
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 04.02.2011 05:28
Игорь, в VirtueMart -> Настройки -> Информация о магазине. Там есть выбор валюты и символа валюты.
Ответить | Ответить с цитатой | Цитировать
0 # Безликий 07.03.2011 11:54
Здравствуйте. Как реализовать не фиксированную цену, а договорную? т.е. с магазином связвываются, при оплате пишут необходимую цену и оплачивают её через робокассу?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 08.03.2011 05:47
Безликий, никак. Разве что назначать отдельному товару цену после договоренности.
Ответить | Ответить с цитатой | Цитировать
0 # Безликий 08.03.2011 10:01
на сайте авито.рф, такая система работает, значит у них стоит аналог виртуал марта поддерживающий договорную цену или вообще коррдинально отличается схема покупки-продажи???
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 09.03.2011 05:01
Безликий, Авито это далеко не VirtueMart. Там предполагается, что товары выставляют посетители, а не единый продавец - владелец магазина. Авито, как я понимаю, задумывался как русскоязычный аналог ebay.
Ответить | Ответить с цитатой | Цитировать
+1 # Безликий 09.03.2011 12:33
спасибо, мы воспользуемся вашим советом. удачи!
Ответить | Ответить с цитатой | Цитировать
0 # PashaG 21.03.2011 08:34
Как можно создать цену в нескольких валютах? Чтобы была цена и в дол. и в рублях пересчитанная по курсу.
Ответить | Ответить с цитатой | Цитировать
0 # Дюха 21.03.2011 08:37
могу подсказать ICQ#: 371587451
Ответить | Ответить с цитатой | Цитировать
0 # Мурад 17.04.2011 06:57
Добрый день.
Уважаемый wedal столкнулся с проблемой при работе с ценами в virtuemart. Как всем известно в настройках есть функция показа цен всем или определенной группе зарегистрированных полоьзователей. Так вот. В настройках виртумарт это значение не менял- то есть цены должны показываться всем, даже не зарегистрированным пользователям, а на деле пользователь не зарегистрировавшись и не выполнив вход не может увидеть цены, ему преддлагается "Позвоните, чтобы уточнить цену".
Если Вы сталкивались с такой проблемой- пожалуйста, направьте- где может быть глюк или галочка поставленная не там.
Вот адрес: http://iridashop.ru/index.php?option=com_virtuemart&page=shop.browse&category_id=7&Itemid=1
(не сочтите за рекламу)
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 18.04.2011 02:07
Мурад, ответил на форуме.
Ответить | Ответить с цитатой | Цитировать
0 # Владимир 02.05.2011 15:02
Доброго времени суток! столкнулся с такой проблемой! Ставлю цены в виртуалмарте одни , на сайте показывает другие!что может быть настройки какие сбил?
Ответить | Ответить с цитатой | Цитировать
0 # murad 02.05.2011 19:40
Цитирую Владимир:
Доброго времени суток! столкнулся с такой проблемой! Ставлю цены в виртуалмарте одни , на сайте показывает другие!что может быть настройки какие сбил?

Первое, что приходит в голову- это группы пользователей.
Возможно Вы выставили скидки для разных групп пользователей.
Если Вы какой то категории ставите скидку в допустим 10%, то VM показывает цену на сайте уже с этой скидкой.
Проверьте: Virtuemart/Покупатели/Группы покупателей
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 03.05.2011 02:31
Владимир, да, или группы пользователей, или включен виртуальный налог, или в настройках неразбериха с валютами(вводите вы цену в одной валюте, а на сайте она выводится после автоматической конвертации в другой).
Ответить | Ответить с цитатой | Цитировать
0 # Константин 20.05.2011 09:12
Уважаемый автор. Подскажите если в магазине на разные категории товаров используются разные валюты. Можно ли это осуществить потому как в настройках магазина указывается только одна валюта либо руб все либо USD? Заранее спасибо
Ответить | Ответить с цитатой | Цитировать
0 # Alex 13.06.2011 09:09
Здравствуйте! Интересует - если имеется более 1000 наименований товаров и цены и наличие/цены необходимо обновлять каждый день, возможно ли сделать так, чтобы выдавалась страница со списком товара/ценами на сайте схожем по виду и организации с файлом Ексель с которого это все будет загружаться автоматом и обновляться одним кликом, а не ручным редактированием 1000 цен товаров?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 14.06.2011 02:33
http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-22-simplecsv.html - бесплатное решение.
Платное - гуглите "CSVImproved"
Ответить | Ответить с цитатой | Цитировать
0 # echo 15.08.2011 05:56
Такое можно сделать. Вот пример epicentr-shop.ru, правда коеффициенты стоят 1. Пишите на мыло
Ответить | Ответить с цитатой | Цитировать
0 # Бекзод 10.12.2011 23:13
Как сделать так чтобы цены от количества товара, изменялись сразу во всех товарах??
А то по одному товару менять и добавлять новые цены от кол-во это ооочень нудно долго..
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 12.12.2011 03:59
Бекзод, по принципу, описанному здесь: http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-28-fast-data-processing.html
Ответить | Ответить с цитатой | Цитировать
0 # Joomla 25.03.2012 17:44
Народ помогите с вопросом - итоговая цена при заказе уменьшается на 16,67%. Перепробовал все варианты с http://joomlaforum.ru/index.php?topic=58578.30. Не помогло(( joomla 1.5.20. virtuemart 1.1.5
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 26.03.2012 03:05
Это может быть из-за:
1) группы покупателей
2) установки налоговой ставки в цене товара
3) установки скидки в
- способе оплаты
- способе доставки
- скидках.
Вроде всё, хотя может что-то забыл.
Ответить | Ответить с цитатой | Цитировать
+1 # Сашка 11.04.2012 09:32
Есть ли какой-то плагин для вирта:
для товара указывается несколько цен:
1. цена в розницу
2. цена в кредит на 12 месяцев
3. цена в кредит на 6 месяцев...
Может кто может помочь?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 12.04.2012 01:31
Сашка, если цены в кредит поддаются определенной зависимости, например:
цена в кредит на 6 мес = обычная цена * 1.2,
то можно пересчитывать цену и выводить ее дополнительно прямо в шаблоне.
А вот если для разных товаров кредитная цена уникальна и задается вручную, то всё будет гораздо сложнее.
Ответить | Ответить с цитатой | Цитировать
0 # Андрей 23.05.2012 18:17
Здравствуйте!
Подскажите, пожалуйста, если у меня не штучный товар (провода, считаются по метражу) есть ли такой модуль или можно вручную что-то дописать, чтоб были единицы измерения товара?
Спасибо!
Ответить | Ответить с цитатой | Цитировать
0 # bewell 10.06.2012 15:23
Добрый день, у меня не видна на сайте. Вроде как везде все настроил и установил цены... а почему не показывает не знаю.
версия VM 1.1.5, у моего знакомого все работает, но у него в дол а у меня в другой валюте (гривне).
Ответить | Ответить с цитатой | Цитировать
0 # Андрей 12.12.2012 08:46
Добрый день! Спасибо за отличный сайт и уроки. Вопросик по ценам в VM2. Мне необходимо товару задать 3 цены:

1. Розничная. Основная цена, по ней совершаются покупки, сортировка и т.д.
2. Дилерская
3. Оптовая.

Дилерская и оптовая - просто выводятся в описании товара. Они статичные. Можно как-то задать для товара сразу 3 цены, или проще их ручками вводить в коротком описании товара?

Заранее спасибо!
Ответить | Ответить с цитатой | Цитировать
+1 # Roman 12.12.2012 19:37
Скажите пожалуйста как сделать такую же возможность изменения цен в списке товаров не заходя в описание в Virtuemart 2? или подскажите хотябы статью где это описано. СпасибО!
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 13.12.2012 02:48
Roman, http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-28-fast-data-processing.html
Ответить | Ответить с цитатой | Цитировать
0 # Roman 13.12.2012 16:05
а нет случайно готового решения уже как вм 1.1?
Ответить | Ответить с цитатой | Цитировать
0 # tkav 11.01.2013 09:08
Хочется сделать так, чтобы в товаре появлялись две кнопки, на которых сразу можно было бы написать цену (ну или рядом с кнопкой). Было бы здорово, если покупатель выберет вариант и сразу нажмет "купить". Например:
  • Кнопка1: "Купить по предоплате 100 руб";
  • Кнопка2: "Купить при наложенном платеже 150 руб".

Понятно, что это можно сделать свойствами, но при этом сперва нужно выбрать свойство, причем все варианты не видно (выпадающий список), а потом кнопку нажав купить. Но это не удобно ленивому покупателю. Есть какие-то мысли, как это организовать?
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 14.01.2013 02:47
tkav, в Virtuemart 1.1.x это будет сложно. Нужно кодить.
Ответить | Ответить с цитатой | Цитировать
0 # tkav 14.01.2013 03:11
А что, в v2 это возможно?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 15.01.2013 02:57
tkav, теоретически - да. Через дополнительные поля, которые будут передаваться в корзину и на основе значений которых скрипт автоматически будет выбирать способ оплаты. Хотя это все партизанщина.
Ответить | Ответить с цитатой | Цитировать
0 # Алексей 20.08.2017 12:53
Вообще этот функционал предосмотрен в способах платежа и способах доставки. Т.е. кнопок в карточке товара не будет. Но при выборе способа доставки и платежа эти деньги можно будет приплюсовать к стоимости товара
Ответить | Ответить с цитатой | Цитировать
0 # Ирина 16.03.2013 15:01
Здравствуйте! Я скачала шаблон интернет магазина с quickstart. Начала редактировать. И столкнулась с проблемой-у меня валюта стоит перед ценой(то есть руб. 0000). Подскажите как это можно исправить?
я только учусь) надо ли менять что то в html или CCS&
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 18.03.2013 01:53
Ирина, в информации о магазине.
Ответить | Ответить с цитатой | Цитировать
0 # AlexJPo 18.04.2013 06:34
Здравствуйте, в карточке товара указываю % налога, цена в карточке автоматически изменилась, после сохранения цена остается старой. К цене не применяется ставка ндс ни в админке, ни на сайте. Кеш чистил, пробовал на двух разных сайтах, версия VM1.1.9 - Я даже не знаю где искать причину и из-за чего это может быть.
Ответить | Ответить с цитатой | Цитировать
0 # Ева 29.01.2015 07:28
Здравствуйте! у меня возникла такая проблема! на меня повесили ведение сайта ( правка цен, добавление материалов и т.д.) и я столкнулась с такой проблемой: ранее на сайте было 2 цены: синяя-базовая и оранжевая- со скидкой! потом надобность в 2-х ценах отпала- оранжевую цену убрала без труда! но в одном разделе( в одной категории товаров) синяя цена оказалась зачеркнутой! мне необходимо это зачеркивание убрать! подскажите как это осуществить!
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 30.01.2015 04:10
Ева, покажите страницу с зачеркнутой ценой.
Ответить | Ответить с цитатой | Цитировать
0 # Сергей 02.06.2017 22:56
Добрый день! Установлен Custom Filters 2.5.0. Такая проблема: интернет-маг с 3-мя поставщиками, у каждого свой курс доллара, поэтому создал под каждого свою валюту и могу выставлять нужный курс и держать РРЦ. Но! Когда запускаю фильтр "по цене" фильтруются/отображаются только товары с основной валютой сайта, товары с дополнительной валютой не фильтруются... Можно как либо решить проблему? Спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # DrShepard 14.07.2021 04:33
Здравтсвуйте! Подскажите пожалуйстав возможно ли реализовать такое: на сайте есть категория Заклепки и цена указана у них за тыс шт. В упаковке может быть разное кол-во 500 шт, 800 шт, 200 шт, 250 шт. Как сделать, чтоб было можно заказывать через корзину кратно упаковке. И чтоб цена менялась. Т.е. есть у нас заклепка цена за тыс 4130 руб в упаковке 500 шт. И соответветсвенно в корзине чтоб цена уменьшилась и стала 2065 руб.
Ответить | Ответить с цитатой | Цитировать
+1 # Wedal 14.07.2021 07:34
DrShepard, в описанном вами варианте это сродни продажи весовых товаров. Это Virtuemart не умеет. Но вы можете сделать вот что:

1) В товаре задавать цену за 1 штуку (или 10 или 100 штук).
2) В этом же товаре, на вкладке "Статус" вы сможете задать диапазон минимального и максимального возможного количества заказываемых товаров и, главное, шаг заказа. Т.е. если вы, к примеру, укажете шаг 50, то покупатели смогут выбирать количество только кратно этому шагу.

Если же у вас несколько разных упаковок с фиксированным количеством, то проще создать для них отдельные товары, либо сделать количество дополнительным полем, являющимся атрибутом корзины (если для вас не важно контролировать остатки в VM), или сделать упаковки с разным количеством дочерними товарами (тогда остатки будут контролироваться).
Ответить | Ответить с цитатой | Цитировать
0 # DrShepard 15.07.2021 10:43
Спасибо, сделали первый вариант. И для это пришлость убрать округления и появились копейки. Скажите пожалуйста ещё, а возможно изменить шрифт и цвет копеек. Если варианты изменить его?
Ответить | Ответить с цитатой | Цитировать
0 # Wedal 27.07.2021 05:53
DrShepard, VM позволяет задать отдельное форматирование для символа валюты и отрицательного значения, но не позволяет, насколько мне известно, разделять десятичную и дробную часть. Здесь вариант только написать свою мини-функцию, которая будет разделять дробное значение и обрамлять его части html-тегами. И использовать ее вместо createPriceDiv.
Ответить | Ответить с цитатой | Цитировать