VM Checkbox - простой плагин добавления чекбоксов к товару virtuemart.
Возможности
- настройка цен для каждого параметра
- выбор параметров по умолчанию
После установки в Менеджере плагинов необходимо активировать плагин VM Checkbox.
После этого в Virtuemart > Товары > Настраиваемые поля создадим новое поле с типом Плагины и следующими настройками.
Теперь в настройках товара во вкладке Настраиваемые поля можно добавить новое поле. К одному товару можно добавлять несколько полей с разными настройками.
Все настройки плагина задаются в одном поле и разделяются символом #.
1 2 3 4 |
Синий Красный#check Бежевый#-300 Голубой#+200#check |
check - параметр выбран по умолчанию.
+200, -300 - модификатор цены товара.
Информация о плагине
Версия: 1.2
Последнее обновление: 8.03.2020
Дата создания: 31.03.2017
Совместимость с Joomla: 3.0.x - 3.9.x
Совместимость с Virtuemart: 3.0.x - 3.6.x
Alex@nder
Сафари на ипад. Позволяет выбрать несколько значений. Например, размеры s, l, xl. В корзине честно перечисляет все выбранные варианты, но количество пишет 1 шт и стоимость за 1 шт.
Непорядок.
admin
В поле количество в корзине указывается количество, выбранное в поле рядом с кнопкой Купить, плагин на это не влияет. Логика в том, что можно добавить дополнительные опции, которые могут изменить основную цену товара.
Alex@nder
Тогда очень неудачно выбран демопример с размерами и цветом.
kukureku007
Согласен, тоже думал, что будет возможность выбрать только один из вариантов
kukureku007
Спустя некоторое время использования понял, что это этот плагин немножко для другого и свою функцию исполняет прекрасно, а возможность выбора одного из нескольких возможна стандартными средствами. Подскажите, как можно скрыть на сколько измененится цена? То есть опция есть, при галочке цена меняется, но в скобках не указывается на сколько она изменится
admin
Немного не понял, цену на странице товара нужно скрыть или наоборот она не выводится?
modesty
Скажите пожалуйста, артикулы разные у товаров разного размера/цвета и пр.? Стоит задача синхронизации интернет-магазина и базы обычного магазина при помощи CSV. В таком случае все различные свойства товаров должны быть заключены в разных артикулах. Это так?
admin
Если нужно вести учет товаров с разными характеристиками, то нужно использовать дочерние товары.
modesty
Спасибо. Прочитал. Немного на место мозг встал. У меня шаблон AirShop и есть еще пара вопросов по организации товаров. Могу я вам на почту написать?
admin
Лучше разместить вопросы на форуме поддержки покупателей шаблона, чтобы другие пользователи также смогли найти ответ в будущем.
Николай
Добрый день! Ищу модуль хочу разместить на сайте магазина своего рода калькулятор готового решения, из перечня разных позиций, и товаров в этих позициях. Что бы можно было б выбирать в той или иной позиции товар разной ценовой категории и массово добавить после этого в корзину.
admin
Здравствуйте!
Посмотрите этот компонент.
евгений
здравствуйте, можно назначить свой стиль для отображения вашего плагина? мне надо чтобы сначала отображался чекбокс за ним цифра (модификатор цены товара) затем текст с описанием параметра модификации цены. размер цифры в два раза больше чем размер текста.
admin
Здравствуйте!
Да, изменить стиль возможно.
Подробнее ответил на почту.
Семён
А с radio работает плагин или только checkbox?
admin
Только checkbox, radio кнопки можно вывести стандартными средствами.
Руслан
Скажите пожалуйста можно ли поставить по умолчанию чекбокс, а то как-то нелогично выходит, доставляется товар в корзину без указанных характеристик.
admin
В параметре укажите check и чекбокс будет выбран по умолчанию.
admin
Вышла новая версия плагина VM Checkbox 1.1
Всем покупателям была отправлена ссылка на скачивание новой версии.
Если Вам по какой-то причине не пришла ссылка, то напишите на admin@virtuemart.su
Олег
Добрый день. Подскажите. Имеется позиция макета addtocart, как, где, в каком файле, какой кусок кода ? Требуется изменить расположение вывода данной позиции. Нужно, чтоб данная (именно данная позиция или создать другую позицию, но с атрибутом корзины, чтоб цена менялась от настраиваемых полей) позиция была под кнопкой купить.
admin
Здравствуйте!
Попробуйте в файле /components/com_virtuemart/sublayouts/addtocart.php перенести код
перед
Чтобы все изменения сохранились после обновления нужно переопределить этот файл в папке /templates/имя_шаблона/html/com_virtuemart/sublayouts/.
Олег
Спасибо попробую. Что означает "переопределить"? Как это сделать?
admin
Переопределить - значит скопировать файл, чтобы после обновления virtuemart он не затерся.
Gennady
Добрый день, у меня чекбокс не пересчитывает цену
Вот такие настройки
http://prntscr.com/loljxv
Вот такой результат
http://laserwar.us/index.php/equipment-shop/laser-tag-equipment-for-sale-usa/uniquely-laser-taggers/ak12-lt-predator-detail
admin
Здравствуйте!
Уверите стоимость опции из поля с ценой. Нужно использовать следующий синтаксис
Gennady
Спасибо! Работает )
admin
Хорошо.
Gennady
Еще вопрос. Если я хочу
вместо
поставить html код
Я могу это сделать каким-то образом? Например, заменив какие-либо символы?
Gennady
Вернее конечно
admin
Нужно вносить правки в плагин, поскольку сейчас текст опции выводится внутри элемента label, а при добавлении ссылки возникнет ошибка.
Напишите на admin@virtuemart.su, разберемся.
Павел
http://blossom-stone.com/zhenshchinam/kresla-dlya-ofisa/myagkoe-udobnoe-kompyuternoe-kreslo-kr-28-temno-seroe-tkan-detail - вот добавили чекбоксы
вот таким образом:
Газлифт усиленный#+150
и т.д.
Прибавляется в итоге к цене только первый пункт
В нужно чтобы добавлялись хоть все.
admin
Отправил на почту новую версию плагина.
Дмитрий
Добрый день, подскажите, пожалуйста, как можно убрать подпись "(-300руб)" в карточке и корзине?
admin
Здравствуйте!
В файле /plugins/vmcustom/vmcheckbox/vmcheckbox/tmpl/default.php удалите
и в файле /plugins/vmcustom/vmcheckbox/vmcheckbox.php удалите
Дмитрий
Спасибо, все работает
admin
Хорошо.
adminartur
Здравствуйте! Купили плагин, деньги ушли, плагина нет.
admin
Здравствуйте!
Спасибо за покупку, ссылку отправил.
adminarur
Спасибо! Все получили!
Александр
Здравствуйте!
У нас Чекбокс не пересчитывает цену.
https://102alarm.ru/starline/signalizaciya-starline-a96-canlin-gsm-detail
admin
Здравствуйте!
Пришлите доступ к админке и ftp на admin@virtuemart.su, разберемся.
АЛЕКСАНДР
Мы используем спеццену в карточках товара, при отключении замены цены чекбокс срабатывает.
admin
Чекбокс будет менять только продажную цену. Если в настройках цены товара стоит Переписать окончательно, то цена не будет меняться.
Александр
Все понятно, спасибо.
Александр
Здравствуйте! Ранее использовал плагин easycheckbox, но там проблема в том, что нет возможности вычитать от стоимости товара и уж тем более умножать на коэффициент для эмуляции процентов. В данном плагине вижу, что реализована функция вычитания, это здорово! А доработать VM Checkbox под умножение вообще есть возможность?
admin
Здравствуйте!
Для умножения доработаю.
Напишите после покупки на admin@virtuemart.su
alex446
Здравствуйте, письмо по доработке отправил.
7Hogik
Здравствуйте! Как расположить чтобы чек бокс, вариант было одной строкой?https://prnt.sc/ooyhep
Можно ли чтобы покупатель выбрал чек бокс в корзине? (так как многие заказывают не с карточки товара а с https://prnt.sc/ooyq2n)
admin
Здравствуйте!
Первый вопрос можно решить с помощью css, пришлите ссылку на страницу с проблемой.
Вывести чекбокс в корзине, к сожалению, не получится.
7Hogik
https://www.oil02.ru/internet-magazin/avtomobilnye-masla/motornye-masla/91-5w-40-lukojl-super-api-sg-cd-4-l-1-3445-detail.html
admin
Попробуйте эти стили
7Hogik
без изменений
admin
У меня правки видны.
Очистите кеш браузера и протестируйте.
7Hogik
возможно ли сделать чтобы чекбокс прибавлял цену на "override"? https://prnt.sc/phre26
admin
Эта цена не переписывается при выборе любого настраиваемого поля.
Попробуйте способ из этой статьи из раздела Изменение окончательной цены при выборе настраиваемого поля.
7Hogik
Придется обходиться так, у меня на овверрайде, выгрузка цен из 1с завязана
7Hogik
Здравствуйте! Что-то при использовании stockablecustomfields, (смены литража) чекбоксы пропадают. Совместимы ли они? Пример: https://www.oil02.ru/tovary/avtomobilnye-masla/motornye-masla/10w-40-addinol-extra-truck-md-1049-le-20-l-detail.html
admin
Здравствуйте!
Так происходит, потому что смена карточки происходит с помощью ajax.
Попробуйте в файле /templates/t3_bs3_blank/html/com_virtuemart/productdetails/default.php после
добавить
7Hogik
помогло, спасибо
admin
Хорошо.
7Hogik
теперь правда наоборот, начинает работать при переключении. пока не переключишь они не появляются. Может они конфликтуют с тем что в настройках шаблона во вкладке Custom Code в поле Before код
вписано:
jQuery(function () {
jQuery.material.init();
});
admin
Пришлите доступ к админке, ftp на admin@virtuemart.su, будем разбираться.
djbu
а возможно подружить чекбокс с Buyme, чтоб как-то отображались в сообщении опции?
admin
По этому вопросу, к сожалению, не смогу подсказать.
Для простого вывода чекбокса в шаблоне вывода buyme /buyme/templates/f.html добавьте
rubiro
Здравствуйте! Деньги перевел, а плагина не получил.
admin
Здравствуйте!
Спасибо за покупку, ссылку отправил.
rubiro
Большое спасибо! Получил.