News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Fix price in custom fields

Started by frandevelop, January 29, 2013, 14:04:40 PM

Previous topic - Next topic

frandevelop

In virtuemart version 1.x was permitted by custom properties indicate prices as follows:
Red: +10
Green: -10
Blue: = 22

In Virtuemart 2.x took searching and searching and can not find any way to do this  :-\, including through the core hack solution I failed...

Has anyone done this? I need to quote a price X and not add to the base price of the item.
For example:
Base: 20€
Red: =24
Green: =15
Blue: =22

Thank you.


PRO

= is not standard vmart attributes.

I do not know of a plugin either.

for = you can use "child products"

frandevelop

= is standard in vmart attributes in 1.5, but in 2.5  don't find the option.

The properties are color, size, are not "child products", because they can vary between them and that would generate too many child.

I did not find any plugin for it, and I find it strange that no one needs to set prices according to the properties.

:(

PolishedGeek

Hello -

Actually, there IS a solution for this! You can do "price overrides", or "=" pricing of custom fields using our integration extension, Breezing Forms Custom Fields for VM2.

I don't believe you can do this (yet) with native VM2 custom fields. You may want to check out our extension then, because it gives you the ability to use any style of fields supported in one of the best form design components for Joomla, Breezing Forms by Crosstec.

Our Breezing Forms Custom Fields extension offers a viable approach for complex custom fields, as long as you don't need parent/child products or to track stock by each of the options. It does NOT track stock by each option selected.

This extension seamlessly integrates a completely custom Crosstec Breezing Form into the custom field area of a VirtueMart 2 product. Because BreezingForms is a fully featured form development component, this means that you can do all those great things you expect from best selling form design software (including checkboxes),  then use that form as the way to capture product options and attributes for a VM2 product.

If you think this sounds like it might help you, here's a link to our documentation to learn more: http://docs.polishedgeek.com/wiki/display/BFCUSTOM . There's a also a YouTube video there on the doc homepage that explains it a bit more.

You can learn more about the form component our extension integrates here: Crosstec BreezingForms http://crosstec.de/en/extensions/joomla-forms-download.html   (You have to have both VM2 and BreezingForms to use our extension).

The plugin has been vetted by the VirtueMart team and is available for sale on our website or here on VirtueMart.net (http://extensions.virtuemart.net/extensions-virtuemart-2/breezing-forms-custom-fields-plugin-detail)

I'm happy to answer any questions you have. Feel free to pose them in the forum here, or if you would prefer to discuss your requirements more privately, just open a ticket: https://polishedgeek.com/clients/contact.php

Hope this is helpful for you.
~ Deb Cinkus, CEO
Polished Geek, LLC   |    www.PolishedGeek.com

Creators of JoomLister - eBay Lister for Joomla!

PRO

Quote from: frandevelop on March 04, 2013, 11:31:09 AM
= is standard in vmart attributes in 1.5, but in 2.5  don't find the option.

The properties are color, size, are not "child products", because they can vary between them and that would generate too many child.

I did not find any plugin for it, and I find it strange that no one needs to set prices according to the properties.

:(


I changed my plugin to use =
I CANNOT Guarantee it will work for you. It works for me
http://forum.virtuemart.net/index.php?topic=99678.0

PolishedGeek

Just a bit more detail about how the Breezing Forms Custom Fields  = works, which can be very powerful.

In your custom Breezing Form, you can have a field that "overrides" the price in VM for the product, and then STILL have other fields follow it in the form that do + or - price adjustments, on top of the new price that was set. 

And if for some reason you have even more interdependent fields that follow that could result in a new fixed total price (perhaps a deluxe package upsell in the middle of your form?), if a second = override price is in the form, it will again reset the total price to the new = and continue on with any subsequent adjustments.

We've had a few clients build very complex product configuration and customization forms for VM2 products using this method. :)
~ Deb Cinkus, CEO
Polished Geek, LLC   |    www.PolishedGeek.com

Creators of JoomLister - eBay Lister for Joomla!

Maxim Pishnyak

Quote from: PolishedGeek on March 05, 2013, 18:22:44 PM
We've had a few clients build very complex product configuration and customization forms for VM2 products using this method. :)
Could you be so kind and share links to webpages with these forms or probably share screen shots of this interesting stuff?
You can support Community by voting for Project on the JED
https://extensions.joomla.org/extension/virtuemart/#reviews
Join us at
https://twitter.com/virtuemart

frandevelop

oooou yeaah!! 10000000 thanks :___)

http://www.kaizenmediaworks.com/virtuemart-2-0-custom-field-dropbox-plugin works perfectly!!

You are autentic "Super Hero"  ::)

Quote from: PRO on March 05, 2013, 14:40:17 PM
Quote from: frandevelop on March 04, 2013, 11:31:09 AM
= is standard in vmart attributes in 1.5, but in 2.5  don't find the option.

The properties are color, size, are not "child products", because they can vary between them and that would generate too many child.

I did not find any plugin for it, and I find it strange that no one needs to set prices according to the properties.

:(


I changed my plugin to use =
I CANNOT Guarantee it will work for you. It works for me
http://forum.virtuemart.net/index.php?topic=99678.0