VirtueMart Forum
VirtueMart Dev/Coding Central: VM1 (old version) => Development Projects, Modifications, Hacks & Tweaks. VM1.1 => Topic started by: whiplash13 on September 18, 2007, 15:28:11 pm
-
In the PC Configurator thread many people have put money together to have a mod build to allow a product to sub categories that contain a list of products that can be added to the main product. Since this is no longer just a PC Configurator and has been renamed Product Builder, on Mark's request I have created a new thread to track interest and progress on this mod. Mark has graciously agreed to look at this project and is currently coming up with a game plan on how it will be designed. The original thread is http://forum.virtuemart.net/index.php?topic=15492.0 (http://forum.virtuemart.net/index.php?topic=15492.0). If you would like to contribute please add the details of your contribution in this thread. As of right now we have $400 dollars to contribute to the devleoper.
-
My last post in the old thread:
For us that will be using this for pc configuration, asking a customer to remove the item from their cart and rebuilding it would be a chore when there can be up to 20 items to configure. It would definatly be key to have the ability to edit a configuraton once in the shopping cart. Also could you add the ability to add a picture (if desired) for each option (not each item in the list just the subcategory item as an attribute just as you have title description, display type, etc...)? While this may not be so important to those of us using this as a pc configurator, it could be important in other applications. Seems like this wouldn't take much effort to add but will increase the value for some people.
I would also like to formally thank Mark for attempting to take on this project that so many of us have been chomping at the bit for.
-
Hi Whiplash13,
Adding a picture as in for normal categories should not be a problem. But layout maybe! I might need to implement a type of flypage or pages to layout the build!
As to editing the cart directly this would be a nightmare. The only idea I have at present is to have an edit button that takes you back to the detail page, where you can edit your current build and update the cart with the new info.
This, as far as I am concerned, will be the best workaround.
Update
I have an important job on at the moment, but should be able to start at the weekend.
-
I think that is a perfectly acceptable workaround from my point of view for editing a product in the cart. Like I said the image thing would be a nice to have for me but not a must have. For others this may be more important.
John
Hi Whiplash13,
Adding a picture as in for normal categories should not be a problem. But layout maybe! I might need to implement a type of flypage or pages to layout the build!
As to editing the cart directly this would be a nightmare. The only idea I have at present is to have an edit button that takes you back to the detail page, where you can edit your current build and update the cart with the new info.
This, as far as I am concerned, will be the best workaround.
Update
I have an important job on at the moment, but should be able to start at the weekend.
-
A definite list of must haves or likes before I start in earnest will be good idea. It will give me more of an idea of how to design it and what functionality is required.
-
Mark and contributors,
Thanks again.
Look forward to this mod.
-
It would be also great to bundle the items from the admin panel as a bundle or a complete kit under a seperate product number other then just
creating a new product by product builder from the front page by users. :D
-
The idea is to create a new product as normal and have a tick box to select it as a build product.
Once saved you will then have an option beside it like parent child items do e.g.
Build Product [categories]
Clicking on categories will then bring up a new page where you can add edit remove categories and beside each will be link to the products in that category e.g.
Motherboards [products]
Processors [products]
Memory [products]
etc.
I hope that explains how the backend will work
-
I agree all the contributors should come up with their must haves and likes for the project. I think I have pretty much said my peace but I think everyone else needs to ring in.
Mark,
Only issue with that design is if you are not building in dependencies, how does one know they can only select AMD processors if they select an AMD motherboard. In this case I guess you would have to create a category called AMD Motherboards and Intel Motherboards using your example unless you are saying that you can select the products to fall under this category for this particular product.
Dustundag,
Are you saying that the product should either be configurable by the user or by the store owner as a seperate product #? or are you saying that it should only be configurable by the store owner? In my applicaton I definaly want the user to cinfgure the product and would probably never have a use for the latter other than suggesting a configuration that they could then modify if they so choose.
A definite list of must haves or likes before I start in earnest will be good idea. It will give me more of an idea of how to design it and what functionality is required.
-
Also there would obviously be default selections for each category, that can then be edited by the end user, to build a base configuraton.
The idea is to create a new product as normal and have a tick box to select it as a build product.
Once saved you will then have an option beside it like parent child items do e.g.
Build Product [categories]
Clicking on categories will then bring up a new page where you can add edit remove categories and beside each will be link to the products in that category e.g.
Motherboards [products]
Processors [products]
Memory [products]
etc.
I hope that explains how the backend will work
-
This is how I see it.
The category would define the title, how the products are displayed, images , quantity box style etc.
The products would have options for default product as well as the ability to have a none or null defined. How the price is to be calculated e.g. use full price or a price modifier.
e.g.
Graphics Card
graphics card 64MB, default, price 0
graphics card 128MB, , price +30
graphics card 256MB,, price (actual-default)
Extra Drives
none, default
dvd rom,,(actual price)
dvd rw,,(actual price)
-
I completely agree with that but if I add the motherboards category do I have to include all motherboards from that category or can I choose specific "product(s)" from this category to include in the overall product?
So for instance if I have 14 motherboard (8 AMD and 6 Intel) but only want the 8 AMD ones to be configurable for this motherboard is that possible? or would I have to create seperate product categories for AMD and Intel motherboards?
This is how I see it.
The category would define the title, how the products are displayed, images , quantity box style etc.
The products would have options for default product as well as the ability to have a none or null defined. How the price is to be calculated e.g. use full price or a price modifier.
e.g.
Graphics Card
graphics card 64MB, default, price 0
graphics card 128MB, , price +30
graphics card 256MB,, price (actual-default)
Extra Drives
none, default
dvd rom,,(actual price)
dvd rw,,(actual price)
-
The category is not related to any VM category. It is a category for the product builder only.
You add whatever products you want to each category, these can come from any VM category.
e.g. you could have VM sub_categories of manufacturer_a(6), manufacturer_b(4), manufacturer_c(10) (the brackets denote the amount of products) etc but only have one category in the builder "Main Product". Then within this builder category you could have 2 products from manufacturer_a,1 from manufacturer_c etc.
This would make it totally configurable to the way you wish to work or sell products
-
That works. Will be a little more work to set up but will allow ultimate configuration without a dependability feature.
The category is not related to any VM category. It is a category for the product builder only.
You add whatever products you want to each category, these can come from any VM category.
e.g. you could have VM sub_categories of manufacturer_a(6), manufacturer_b(4), manufacturer_c(10) (the brackets denote the amount of products) etc but only have one category in the builder "Main Product". Then within this builder category you could have 2 products from manufacturer_a,1 from manufacturer_c etc.
This would make it totally configurable to the way you wish to work or sell products
-
Iimagine a campaign for a typical sets /bundle valid for that set and campaign only. So this would probably mean the capability of the store owner appointing a temporary or parmanent part number or a bundle name and locking the default selection to the users . (This would mean that
it is a products ready for a sale like chiled /parent items on the standard VM categories under trims or assemblies categories)
Surely the default selections for each builder category is a must and a user friendly time saving feature . So we are infact on the same boat!
Dustundag,
Are you saying that the product should either be configurable by the user or by the store owner as a seperate product #? or are you saying that it should only be configurable by the store owner? In my applicaton I definaly want the user to cinfgure the product and would probably never have a use for the latter other than suggesting a configuration that they could then modify if they so choose.
-
Excellent so is there anything else any of the contributors would like to see in this mod? Are there any people that want to add something and add a contribution? The more the merrier. I think we should lock the requirements by the end of the week so Mark can get coding. Also we need to figure out the money piece if he is going to formally agree to accept the project. Sorry to take the lead on this but I am a Softwae Development Project Manger by trade.
Iimagine a campaign for a typical sets /bundle valid for that set and campaign only. So this would probably mean the capability of the store owner appointing a temporary or parmanent part number or a bundle name and locking the default selection to the users . (This would mean that
it is a products ready for a sale like chiled /parent items on the standard VM categories under trims or assemblies categories)
Surely the default selections for each builder category is a must and a user friendly time saving feature . So we are infact on the same boat!
Dustundag,
Are you saying that the product should either be configurable by the user or by the store owner as a seperate product #? or are you saying that it should only be configurable by the store owner? In my applicaton I definaly want the user to cinfgure the product and would probably never have a use for the latter other than suggesting a configuration that they could then modify if they so choose.
-
Iimagine a campaign for a typical sets /bundle valid for that set and campaign only. So this would probably mean the capability of the store owner appointing a temporary or parmanent part number or a bundle name and locking the default selection to the users . (This would mean that
it is a products ready for a sale like chiled /parent items on the standard VM categories under trims or assemblies categories)
Surely the default selections for each builder category is a must and a user friendly time saving feature . So we are infact on the same boat!
Just create a product build with just one product per category that is default! You then have the same thing.
-
Great! That's all from me!
Thanks
-
So just for clarification. If one were to select
graphics card 128MB, , price +30
Would the other item line(s) update to:
graphics card 64MB, default, price -30 or would the item lines stay static and not reflect the current item selected.
This is how I see it.
The category would define the title, how the products are displayed, images , quantity box style etc.
The products would have options for default product as well as the ability to have a none or null defined. How the price is to be calculated e.g. use full price or a price modifier.
e.g.
Graphics Card
graphics card 64MB, default, price 0
graphics card 128MB, , price +30
graphics card 256MB,, price (actual-default)
Extra Drives
none, default
dvd rom,,(actual price)
dvd rw,,(actual price)
-
The price modifier usually applies to the adjustment to the total price, a drop down list would display
option 1 included
option 2 +$15
option 3 +$30
So update of the price is normally very clear, to rewrite the prices dependant on the option chosen is too much js for me and not really needed.
-
OK so the overall price will dynamically adjust as options are chosen for each pb category but the options within the pb categories will not update based on the option selected. I can live with that but would like to see that on a future enhancement list, as it would make this mod even more sexy :)
The price modifier usually applies to the adjustment to the total price, a drop down list would display
option 1 included
option 2 +$15
option 3 +$30
So update of the price is normally very clear, to rewrite the prices dependant on the option chosen is too much js for me and not really needed.
-
Hi Guys,
This would, i think, be very useful to me. If i understand the direction correctly this modification will act like an advanced "related products" function. Where the end user can select an initial product to purchase and then be offered "add-ons". I run a digital camera site. www.camerasdirect.com.au and i am thinking that:
Customer selects a camera body to purchase, they then are presented with option for memory card, then lens, then filter, then battery etc etc.
Is this what this mod will do?
If so i can contribute.
-
Yes this would be applicable for you.
Hi Guys,
This would, i think, be very useful to me. If i understand the direction correctly this modification will act like an advanced "related products" function. Where the end user can select an initial product to purchase and then be offered "add-ons". I run a digital camera site. www.camerasdirect.com.au and i am thinking that:
Customer selects a camera body to purchase, they then are presented with option for memory card, then lens, then filter, then battery etc etc.
Is this what this mod will do?
If so i can contribute.
-
OK, then i'll keep this topic in view.
Please let me know if i can contribute and how.
Mark has helped me no end with his contributions to this forum so i'll happily send the good karma back his way.
-
So basically functionally the mod will work similar to http://www.esvon.com/cgi-bin/pb/config.pl (http://www.esvon.com/cgi-bin/pb/config.pl). Only it will have a default configuration and price that will then be customizable.
-
Yep, possibly a better layout! If I use a template type sytem. Plus there will be choices for how to select products. e.g. drop down, radio buttons, checkboxes etc.
-
Hello, there are some awesome ideas I have found a site that does exactly what you want but the code is very complicated. Take a look it works excellent http://www.memoryexpress.com/index.php?PageTag=&page=file&memx_menu=SystemQuote_1.php&SID=
I a too much of a rookie to do something like this \
-
iv been looking for a while my attempts be well ill killed virtuemart a few times
-
I don't know if this is related but this is where I have been pointed in regards to my posts.
Basically I am trying to find out if it possible to create bundles. IE
Product A + Product B = Bundle 1
But set up in the back end. The user would select the Bundle rather than products to make the bundle (If that makes sense)
So basically the customer only see Bundle 1 and what products are contained in Bundle 1 with the total price of Bundle 1 being lower than that of Product A + Product B if bought separately.
Note: I want to do this with 5 or 6 products in a bundle.
If anyone can point me in the right direction that would be great.
-
This would be the correct place.
VM will not, can not do it as standard. This mod should be able to do what you want. I just have to write it!
-
Are you working from the code created in the previous thread or are you starting over from scratch? Do you have any approximate time table?
-
The code from the previous thread bears no relation to this one in the slightest. So it is not even being considered.
Timetable, none as yet. Still waiting to finish off that major project, once that is done I can concentrate on this.
-
Is there any time frame on this???
-
Hi,
I just posted a thread asking a similar question. I am pasting my request below. Can you please let me know if this module would be able to handle my request? I want to be able to build the product as well as show the appropriate resulting image.
The client wants to be able to "configure" their product based on options chosen. For example, let's take the simple case of a table lamp. Let's say the user selects a certain style of shade and another style of base, they will see an image (will be provided beforehand) that combines the two styles.
My complete question is available at - http://forum.virtuemart.net/index.php?topic=33858.0
Thanks,
V
-
I'd be willing to contribute monetarily to this project. I'll outline the system I need, and you can let me know if this fits with the current vision:
I want to be able to sell individual products together as bundles.
All products that make up a "bundle" would also be their own individual products - this way all inventory information would be stored in the individual product record, and the bundle would be separate.
When building a bundle, I'd like for the customer to be able to see pictures of what they have chosen. So if there are categories A, B and C in the bundle, they'd be able to see a picture of what they have chosen in each category. Ideally I'd like this to happen dynamically (without having to go to a new page), so that the customer can try out different combinations on the fly.
I'd like to be able to set an overall discount price for the bundle. For example, a three product bundle might have a 10% discount or a flat dollar discount. A 4 product bundle might have a 20% discount or a flat dollar discount.
Hopefully that all makes sense. Let me know if I need to explain any of the above better.
Also, please let me know if this doesn't fit in with the current vision for the product builder.
-
project dissolve in and already discontinue??
-
Not sure haven't heard any more posts from the guy who was going to develop this mod, macallf.
-
link?
-
Hi,
We are also very interested in something like this for our computers shop. We'll be willing to donate 30$ for a nice component that allows the configuration of custom computers in VirtueMart.
-
I'd be willing to pay for this mod as well.
Thanks.
-
Me 3...
-
id be willing to pay also, guys if there any way to get this underway! weel i'm all in. I have implemented many sites that would benefit from above mentioned features. Online computer shops especially.
Let us know when something eventuates!
Keep up the great work by the way. Joomla + Virtuemart rocks
-
id be willing to pay also, guys if there any way to get this underway! weel i'm all in. I have implemented many sites that would benefit from above mentioned features. Online computer shops especially.
Let us know when something eventuates!
Keep up the great work by the way. Joomla + Virtuemart rocks
Hi,
we are a Team of experienced Joomla VM developers since earlier edition, and we are on the way to develop such a module (actually, a component) for several customers. We are PEAR experts (actually, plugin developers), so we know very well the power of these libs.
Amongst other,the module will track of multiple configurations of a given product (attributes, prices, availability, etc.) enabling easy product comparison to determine the best product to satisfy the application requirements - before making a purchasing decision (a sort of comparison list BEFORE the purchase), and many more, which I cannot release before the launch of the component itself.
Feature requests will be we welcomed at paudev at gmail dot com.
Paul -- paudev at gmail dot com
-
Well I have grown tired of waiting so I think I will end up going out and buying cs-cart which comes with a really well designed configurator. This sucks because I have done so much work in Joomla/Virtuemart but I can't afford to wait any longer. Good luck getting this project off the ground.
-
Hi,
good and stable components cannot be developed in 1 days. Anyway, I received a lot of mails from several VM users, so thank to all of you.
For every info,
Paul -- paudev at gmail dot com
-
id be willing to pay also, guys if there any way to get this underway! weel i'm all in. I have implemented many sites that would benefit from above mentioned features. Online computer shops especially.
Let us know when something eventuates!
Keep up the great work by the way. Joomla + Virtuemart rocks
Hi,
we are a Team of experienced Joomla VM developers since earlier edition, and we are on the way to develop such a module (actually, a component) for several customers. We are PEAR experts (actually, plugin developers), so we know very well the power of these libs.
Amongst other,the module will track of multiple configurations of a given product (attributes, prices, availability, etc.) enabling easy product comparison to determine the best product to satisfy the application requirements - before making a purchasing decision (a sort of comparison list BEFORE the purchase), and many more, which I cannot release before the launch of the component itself.
Feature requests will be we welcomed at paudev at gmail dot com.
Paul -- paudev at gmail dot com
How far along in development of this component are you?
-
Hi,
good and stable components cannot be developed in 1 days. Anyway, I received a lot of mails from several VM users, so thank to all of you.
For every info,
Paul -- paudev at gmail dot com
1 day? This project was supposed to be started back in September but the developer who orginally took the job didn't have time to work on it. I have no issue waiting 3 months or more for a module but unfortunately I can not wait any longer. I would love to see this project do well as I would consider for future development but I had to go elsewhere for now.
-
Hi whiplash,
Have you decided on cs-cart ? If so, are you satisfied with the configurator performance? I have also given up on the virtuemart product builder and currently searching alternative shopping cart with product builder function. :'(
-
Hi whiplash,
Have you decided on cs-cart ? If so, are you satisfied with the configurator performance? I have also given up on the virtuemart product builder and currently searching alternative shopping cart with product builder function. :'(
In short yes but I will PM you as this isn't the proper forum to advertise other products.
-
Is this Product Builder dead? What is the status? I very much would like to have this feature and would be willing to pay for it.
Thanks,
Douglase
-
I would very much like to have an update on the status of this extension project as well.
-
Hi whiplash,
Have you decided on cs-cart ? If so, are you satisfied with the configurator performance? I have also given up on the virtuemart product builder and currently searching alternative shopping cart with product builder function. :'(
In short yes but I will PM you as this isn't the proper forum to advertise other products.
hi man,
can u inform me too if possible. i am interested only in VM modules or components though.
-
Hi whiplash,
Have you decided on cs-cart ? If so, are you satisfied with the configurator performance? I have also given up on the virtuemart product builder and currently searching alternative shopping cart with product builder function. :'(
In short yes but I will PM you as this isn't the proper forum to advertise other products.
hi man,
can u inform me too if possible. i am interested only in VM modules or components though.
CS-Cart is a completely different software solution and is not a module/component to VM.
-
Hello . . . Getting off track here a bit, aren't we?
-
any progress at all?
-
I have had so many other commitments that I haven't been able to look at this.
If I was to develop now, the question has to be asked which version 1.0.x or 1.1?
-
I have had so many other commitments that I haven't been able to look at this.
If I was to develop now, the question has to be asked which version 1.0.x or 1.1?
I would have to say 1.1. Even though I currently don't use 1.1 it is inevitable that I will upgrade at some point soon.
-
Welcome back Mark.
My vote goes towards VM 1.1
-
Most people that WILL build a site will do it with j1.5 and vm1.1
...and there are those that HAD build with j1.0 and vm1.0 and they will be upgrading.
So, the right path is vm1.1 (my opinion)
Glad to be here,
George
-
Certainly j1.5 and vm1.1 (including child products as well)
-
Is there any news about this project?
-
The project is dead!!!!! It's a pity!
-
It is for VM1.0, Maybe VM 1.2 at least that's what I'm working on
-
I am very courious about the result! ;)
-
So what happened with this - anything ???
-
I am not sure if u can, but here is my question...
I want to make an order form as such.. example:
1.) Memory (select from a list of products in that categ. '90')
2.) Speakers (select from a list of products in that categ. '100').
so there may be 20 drop down boxes on one page. It is for a computer.. like build your own. and then at the end it will just send it to the store by email. There will be no buying online, only making a selection of the products. If you can help me I would greatly appreciate it. I am fairly new to virtuemart and PHP. I am trying my best but struggle with some easy tasks. Thank you so much.. Justine Lack
-
sorry and it is V M 1.0.15
-
any news ?
-
Shame this isn't released. I'd pay good money for a mod that did this or something similar. Any idea of a release date?
-
Just though I'd chip in that this is something I would donate to (or just buy). Am pricing a job at the moment which needs product bundles functionality.
-
Still any news? It would be just great to have an addon like this. I'd pay without hesitation.
-
is this avaiable yet or is there any other way to create these kind of products? I could really use this!!
-
Any news with this?
Im in the same position. I need to add bundles of products for a site.
Where you can buy all individual products but can also buy a pack set by us.
Though within the bundle of around 4 products we would need to have the ability to choose a falavour for a couple of them.
Any news please post back to this forum, PM me or email me - andy871atgooglemaildotcom
Thanks
-
breakdesigns.net has announced the development of an extension like this
http://breakdesigns.net/extensions/vm-product-builder