News:

Support the VirtueMart project and become a member

Main Menu

how to add something to each product item

Started by cspub, April 30, 2012, 22:06:29 PM

Previous topic - Next topic

cspub

If you want to have personalization or something like gift wrap for each item in the system, what is the best way to do this? Example you have a product called blue shirt. You want to offer gift wrap and monogram for it. There is a charge and you need to have area for them to put the name they want. Do you add this as a child to the main product? or is there another way? Must have the personalization for each product.

cspub

I was able to figure out how to add the items with custom field. But how do i add a text box then for the customer to write the name they want for the personalization.

goodiex

create a custom field as a plugin and select cart variant. at the bottom, select "VM custom, Customer text input"
you can set the field length and price per letter as well
Then you just need to add it to the product > custom fields

The bad part is that is automatically seems to put it above the field I created asking if the customer wants to have custom text.
The ordering is all jacked up with this 2x version for custom fields.

hope that helps

John2400

Thought you might like to see this extension,

http://breakdesigns.net/extensions/vm-product-builder

Give you an idea of extending your options -

outside of variant fields

* I have no affiliation with this product.

cspub

I purchased product builder and it does extend the functions. But it only does if you use their menu link. So if you go to a specific product without going through the link in the menu bar you have no personalization features. Is there a way to have it always on a product?

John2400


cspub

i did and they say only works with menu links

balai

I think that it can be done with product builder but you have to customize a bit Virtuemart to integrate that.

if you are using a default product in a non editable group. You can run an sql query to find in which custom product that group belongs.

Then in the product details page create a link which will have that format:
YOUR_URL/index.php?option=com_productbuilder&view=pbproduct&id=CUSTOM_PRODUCT_ID