Обсуждение VirtueMart

Статус
В этой теме нельзя размещать новые ответы.
Лучше в VM делать как можно меньше изменений в БД и коде (кроме tmpl), т.к. получишь уйму проблем при обновлении и т.п.
У тебя несколько валют?
Если правильно понял, думаю, наилучший вариант будет реализовать с помощью "Custom Fields"
1. Создаешь доп. поле например "Доставка" (Cart Attribute/Атрибут корзины) подбираешь Custom Field Type
2. В товаре добавляешь поле/пару полей "С доставной" и "Без доставки" с указанием +ХХ руб.
3. Как это отображать/выводить правишь tmpl файлах, ru-RU.com_virtuemart.ini и т.п.

p.s.
Кстати, советую удалить локализацию, она отвратительна, переименовать en-GB.com_virtuemart.ini
и править его по вкусу, контенту и т.д.

p.p.s
Только что попробовал, просто создать,
Custom Fields: Доставка
Custom Field Type: Integer
Cart Attribute
Добавил к товару, указал сколько накинуть и цена автоматом изменилась (т.е. даже выбирать не надо с/без), осталось только где надо подправить вывод цен и все.

Эх, жаль не настроил оповещение на сообщение это. Помогло бы. Но решил так проблему -поле "Цена" переименовал в "Цена с доставкой" и в нём ввёл сумму с доставкой. сСоздал дополнительное поле "Цена", где ввёл обычную цену. Вывел это поле везде вместо "Цены с дсотавкой". И получилось, везде отображается цена без доставки, а корзине считается всё с доставкой, как и нужно.)
 
кто-нить встречал VM2.0 модули от linelab.org :rolleyes:
корзинка только доступна
 

Вложения

  • vm2_cart_unzip_first.zip
    5,5 KB · Просмотры: 18
Просим любить и жаловать. Новый подраздел специально был создан для VM - Для просмотра ссылки Войди или Зарегистрируйся

По любым вопросам и возникшим проблемам пишем там

З.Ы. Отделенное спасибо можете выразить модеру Genk0
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху