Jump to content

Possible to create a multivariation listing in CubeCart?

Recommended Posts

An advertisement? Do you mean an advert placement on another web site, that when clicked on, under some javascript control, will "inform" a CubeCart installation to add that item, the quantity of that item, and the item's options (somehow) chosen, to a Shopping Basket? While still staying on the site where the ad is placed?

If so, then when the customer arrives at the CubeCart installation, there won't be the necessary cookie to identify that browser to the session containing the shopping basket.

If the ad is actually a link and does actually take the browser to the store site, that might be workable.

Link to comment
Share on other sites

Hi there, no, just basics:

On my shopping cart i display my inventory in the form of one page per item - this is what l call an "ad".

However, l want the option of this "ad" actually displaying a plethora of items, sort of like when a hustler opens his trenchcoat and shows you his inventory. You can take your pick of what's there, instead of going from place to place, it's all in one place.

Do you know what a multivariation listing is? E.g. on eBay?

That's what i mean.

Link to comment
Share on other sites

If I understand your description above, then this may be what you are wanting:

You would assign a 'plethora' of items to a named category. That category would be listed on the Navigation Bar. When viewing that category, the 'plethora' of items will be shown as a list, or grid, of panels. There would be several such categories, each with a 'plethora' of items shown (not necessarily a unique set).


Link to comment
Share on other sites

Hi there,

Nope, this is what l mean:


On my website you will find an item for sale, called "Glitter - many colours - £1 per 50g tube!"

You click that advert or item if you prefer to call it that.

Then you see the product page / item page / advert displayed.


It will say: "Glitter - many colours - £1 per 50g tube!"

You will see a pull-down menu.

The pull-down menu will be populated thus:

Brick Red

Martian Red

Blood Red

Grass Green

Olive Green

Lime Green

Royal Blue

Sky Blue

Navy Blue

Neon Yellow

Buttercup Yellow

Pale Yellow



You will click as many of these colours as you wish, with each click adding that colour to your basket.

Maybe if you click the same colour twice, you'll get 2 of that colour in your basket, l don't know.


But basically, that is what l mean by a multivariation listing.


Link to comment
Share on other sites

Got it!

That would require just a bit of custom coding in the 'content.product.php' and 'element.product_options.php' templates.

All the data is available in these templates -- the data just needs to be reconfigured into distinct 'submit-able' buttons for each option assigned to the main product.

The list of choices could be a drop-down selector, but might be better as a grid/list of keywords or color blobs.

Link to comment
Share on other sites

But that brings up a issue that a product can have several types of options assigned to it.

For example: Size (S,M,L,XL), Color: (Green, Red, Yellow, Black). This results in a 4X4 grid and is easily displayed (pigeonhole).

But then add: Neck (Crew-Neck, V-Neck, Polo-Neck). Scaling up a grid is difficult to do without some innovative javascript to get it displayed.

However, when(if) that can be done, we now have a path to blank out those option combinations (pigeonholes) that are out of stock.


Edited by bsmither
Link to comment
Share on other sites

Hi there, it's quite simple to me, each advert (aka product page, item page, what ever) has one axis.


Product page #1: Buy 50ml Glitter - many colours!

Product page #2: Buy 500ml MEGA tub of glitter with special dispenser - many colours!

Product page #3: Buy glitter-covered greeting card - many colours!


So you see, each product page has one axis = the various colours.

The other axis of glitter container size is represented by different product pages in themselves ... with added axis of various colours to choose from.

Another axis of glitter related products is represented by ... you guessed it, a different product page (in this case, glitter-coated greetings card) ... with added axis of various colours to choose from.


This is what l mean, it's so simple:



Note also how clicking on one drop down menu option also calls up its corresponding photo from the photo carousel to the left .... but l'm not demanding this feature, l'm keeping it simple, l just want a way to create a drop down menu for multivariations.


Multivariations are a standard feature IMO, many carts and online marketplaces have them as standard columns in their upload spreadsheets. If you don't cater for multivariations by default, then people can't translate inventory into your cart ... so you risk isolation.




As for out of stock options, that could either be done by chatting with a multichannel inventory management software creator (l'm thinking of names like Nembol, Linnworks, Shopify? Bigcommerce? Sellro, etc. etc. etc. there are so many, spanning every price bracket, but managing your stock levels across all platforms that you sell on is one of their most basic functions that's why so many softwares can be approached to work with your platform, because they all have stock level management as a basic function)


... or by uploading CSV (bear in mind that low stock level warnings can be set fairly high to give ample notice, so even if CubeCart won't integrate with any inventory management softwares, your other platforms that do integrate will give you ample warning when you're running low on stock, and so you can quickly update CubeCart with a CSV ahead of your usual CSV update day).

NOTE: OK l'll admit the eBay ad l posted just now isn't the best example, because in itself, it integrates 2 axes (size and colour) but imagine an advert with just one pulldown menu ... that's all l ask really.

The ability to create ads with 2 pulldown menus like the eBay one l just posted would be amazing but l'm not wanting to complicate matters ...

Link to comment
Share on other sites

Multivariations and "Buy N Get X FREE" promos, that's all that's stopping me selling mass produced low value items on CubeCart.


When l first started playing with CubeCart, my inventory was secondhand one-off stuff, so l could upload straight to CubeCart and leave it at that, but what l want to sell now is as l say: mass produced low value stuff. It can only be done with Buy N Get X Free (selling single items is actually lower profit than specific Buy N Get X Free deals) and it would help tempt buyers if they saw a multivariation ad instead of a single product, but l need both - have single products as the bedrock of the shop, but promoted above all would be the mutlivariation ads, they'd be at the fore, so to speak.


Gah ...

Link to comment
Share on other sites

Well, OK, your description above - an option type, Color - as a drop-down selector is entirely within CubeCart's wheelhouse. Please see:


and note the drop-down selector for Colour. (Also note the Quantity Discounts - not BuyXGetY, but just to point it out.)

When all options are chosen off of their "Please Select" choice, there is an ajax call back to the store to get an updated price and stock level.

CubeCart has some existing code that would implement a distinct image per option combination, but nowhere near being complete.

This plugin may be of interest:


As to the BuyXGetY solution, I find a few stores have that. I'm trying to install Drupal Commerce to check it out, but as with most things Linux and Me, that DC ain't getting installed all that easily.

Edited by bsmither
  • Like 1
Link to comment
Share on other sites

Thanks so much, l was actually wondering why l hadn't mentioned the pulldown options menu or lack thereof, before. Probably because l had seen it already.

What is the column heading called in the upload spreadsheet? Product Type? Product Value?



It'd be great if you could figure out a basic Buy N Get X Free code snippet or something!

Link to comment
Share on other sites

Unfortunately, product options is a complicated beast. Options, currently, cannot accompany the products that are to be uploaded via a spreadsheet.

This feature (exported list to include options) has been on the books for a long time.

Link to comment
Share on other sites

I would ask that you read these threads. Please follow up with questions if you need more guidance.



Link to comment
Share on other sites

Eddifying, thanks.

Please alert me if CubeCart ever has products coded into the inventory upload spreadsheet, because that's the only way it will play with other carts - l want to start out selling via a spectrum of different carts, before maybe narrowing down the number of carts, but even then, it will be multiple carts and thus inventory will need to be transferrable between them, either as .csv or via an inventory management software.


What you currently have, will not respond to changes in, say, my Amazon stock level for the same item.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...