New more user friendly product/variants logic. Let's discuss

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 years ago
Should have a demo up by end of day tomorrow...
10 years ago
I am trying to upload product varient through excel sheet in bulk quantity along with product, but i am not able to upload same,
i made some changes on coding but i have pass product id for the same without this i am not able to upload varients.
i want to upload product and its varient in bulk at the same time,
how can it possible please assist.
10 years ago
I've read that it's not possible to choose pva + combinations from an associated product inside a bundled product (like the size). This is what i would like to create:

http://www.vereinsexpress.de/products/FUSSBALL/Trikots-Hosen-Stutzen/Trikotsaetze/Jako-Trikotsatz-Copa.html


SOCCER KIT:

-- choose a shirt (required)
    ---- jako shirt blue
          ---- quantity: xxx
          ---- size: small, medium, large, ...
    ---- jako shirt green
          ---- quantity: xxx
          ---- size: small, medium, large, ...

-- choose socks (required)
    ---- jako socks blue
          ---- quantity: xxx
          ---- size: 38 - 40, 40 - 42 , 42 - 44 , ...
    ---- jako socks red
          ---- quantity: xxx
          ---- size: 38 - 40, 40 - 42 , 42 - 44 , ...

Kind regards
10 years ago
Ok here is a demo....

Product with variants: http://nopdemo.montane.org/underpad

Kit using variants: http://nopdemo.montane.org/sample-kit-2

Notice the kits includes two separate variants from the first item.

Add a kit to cart, you'll see it treated as a group though if you place the order you'll see the order has all the items as separate items. Working on the UI around this. Notice also the number of item in your cart is still wrong, working on that now too.

The source code includes a change to the sample data to add all the products you see on the demo. These are actual products from a store I've developed for my mom, working to convert her to NOP but want this functionality first.

Login: [email protected]/demo

Administration is broken right now, work in progress.
10 years ago
montanehamilton wrote:
Ok here is a demo....

Product with variants: http://nopdemo.montane.org/underpad

Kit using variants: http://nopdemo.montane.org/sample-kit-2

Notice the kits includes two separate variants from the first item.

Add a kit to cart, you'll see it treated as a group though if you place the order you'll see the order has all the items as separate items. Working on the UI around this. Notice also the number of item in your cart is still wrong, working on that now too.

The source code includes a change to the sample data to add all the products you see on the demo. These are actual products from a store I've developed for my mom, working to convert her to NOP but want this functionality first.

Login: [email protected]/demo

Administration is broken right now, work in progress.


While I can appreciate the effort involved in making your product bundles display the way they do because that probably fits your needs, however I hope to have the ability to show all details of the simple products included in the bundle - including their pictures - so the customer chooses the attributes for each product and clicks only one buy now button. Basically from how I've seen bundles work well on other shopping cart systems, they look a lot like how "grouped" products look in 3.1 with just one qty & buy button at the top and a description field for explaining the bundle.
10 years ago
Understand, each kit can be configured to create a group within the kit also. With an item in a group they then are allowed to choose, one or more of the items given as choices. I probably should setup a kit like that too. It's already working. This then allows the user to configure a kit based on your parameters.

The big reason for me to handle things this way is all items are inventoried products. Meaning a sale of a kit is a transaction where we sell N number of inventoried products leading to better reporting as to what is selling. For each kit I can even report on overall profit margin for a particular kit.
10 years ago
montanehamilton wrote:
Understand, each kit can be configured to create a group within the kit also. With an item in a group they then are allowed to choose, one or more of the items given as choices. I probably should setup a kit like that too. It's already working. This then allows the user to configure a kit based on your parameters.

The big reason for me to handle things this way is all items are inventoried products. Meaning a sale of a kit is a transaction where we sell N number of inventoried products leading to better reporting as to what is selling. For each kit I can even report on overall profit margin for a particular kit.


Ok that makes perfect sense. Thanks for clarifying that for me! =)
10 years ago
Here's a demo of a kit where there are groups of required items with choices.

http://nopdemo.montane.org/sample-kit-4

I set this one up with not required on the items so it forces you to choose one but then allows you to select 0. Little weird but it's coming along. Based on your choices the price changes according to the per item value you can set on the item, so when in a kit you can adjust the price per item to reflect discounts for buying it together. The join between the variant and it's variants in the kit can hold meta data allowing the relationship to be described with even more meta data. Right now I've only implemented a per item value and whether the item or group is required.

FYI login is broken if you have items in your cart! Found a bug in my cart modifications. So far the cart has been the trickiest part to get working.
10 years ago
Hi montanehamilton, I only want to comment that you are making a great work!!

I have the same idea than you about what bundle products should be (I don't want to underestimate nop team work, they have created a fabulous eCommerce solution and I am very grateful with them).

I want to tell to nop team to reconsider its position about bundle products, I think that insert this funtionality this way will give to nopcommerce a really good position vs their competitors. Of course, they have last word.

I know that I have mentioned this lot of times and I am starting being boring but I think that this functionality is very powerfull.
10 years ago
sabueXo wrote:
Hi montanehamilton, I only want to comment that you are making a great work!!

I have the same idea than you about what bundle products should be (I don't want to underestimate nop team work, they have created a fabulous eCommerce solution and I am very grateful with them).

I want to tell to nop team to reconsider its position about bundle products, I think that insert this funtionality this way will give to nopcommerce a really good position vs their competitors. Of course, they have last word.

I know that I have mentioned this lot of times and I am starting being boring but I think that this functionality is very powerfull.


Thanks for the support, I really appreciate the platform too. I've looked for a similar feature in other ecommerce platforms and it's not well supported if at all. I think it's a chance to be better instead of copying other implementations that leave something to be desired.

I'd rather not be forked but it's allowing me to proof of concept the whole thing...
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.