Bundle product mass edit

Bundle product mass edit

Mar 25, 2016
Øystein Tusvik wrote
It would be great to be able to add a new simple product to multiple (selected) bundled products. Example workflow for custom computers:
1. Select all base computers and add all bundled items that are common for all of them. For example hard drives.
2. Select all computers that use DDR3 memory and add DDR3 items to those bundles. (Keeping already added HDDs.)
3. Select the other computers that use DDR4 memory and add DDR4 modules to them.
4. Same for CPU and other components.

A mass edit feature, would also be a huge time saver i a situation like this:
Lets say you have 200 bundled computer products, and one day a new HDD is available. It will take forever to manually add this drive to each bundle. It would be perfect to select all products and add the HDD to all of them in one operation.

I have looking all over the internet to try to find something that can do this, but can't find anything, which I find very strange. There is another product manager that can copy and multi-paste bundled products, but it's not working on single bundle items (in a bundle). It's only possible to copy all items bundled in a bundled product, and it doesn't support incremental paste either.
2 votes
17 Answers
Avatar image
Mar 28, 2016
Alex Pryshlivskiy agent wrote
Thanks for request !
Well, in this case as an quick decision to use expression + export - import of products.
step 1 - export products
step 2 - prepare expression for Bundle
Bundle Ship
IF([CSV_COL(3)] = 'bundle','Together',[CSV_COL(11)])
[CSV_COL(3)] - колонка типу продукту
expression for Ship Bundle items.

Bundle Options
IF([CSV_COL(16)] NOT LIKE '%DDR4;select;0;0%',CONCAT(IF(([CSV_COL(16)] IS NULL) OR ([CSV_COL(16)] = ''),'',CONCAT([CSV_COL(16)],',','DDR4;select;0;0')),''),[CSV_COL(16)])
[CSV_COL(16)] - column with list of option for bundle product
This expression will check the following string - DDR4;select;0;0 і створює, при її відсутності (тобто, додає додаткову опцію).

Bundle Selections
IF([CSV_COL(3)] = 'bundle',CONCAT(IF(([CSV_COL(17)] IS NULL) OR ([CSV_COL(17)] = ''),'', CONCAT([CSV_COL(17)],';')), ';DDR4_DDR4-1;2;0;1;1;0;0.00'),[CSV_COL(17)])
[CSV_COL(3)] - column of product type
[CSV_COL(17)] - column, where list of relations for budnle
This expression will check the type od product and relations and append the following additional text - ;DDR4_DDR4-1;2;0;1;1;0;0.00
screenshot -

step 2 - import CSV file with expression.

Here it is example

watch video - http://screencast.com/t/iOKmocGUYEIc
Mar 28, 2016
Øystein Tusvik wrote
Thanks for the tips. I'm already working on some logic to generate the import files. Until some easy mass edit feature is available in this or other extensions, I think the best is to handle the logic outside the shop with help of some extra mysql tables, a few extra attributes and some php code to generate the import files. It's good that your manager can do incremental import of bundle items, as well as full.

Avatar image
Mar 29, 2016
Alex Pryshlivskiy agent wrote
good morning, Øystein
It was a quick decision for you.
According to our Policy, we implement new features according to the volume of customer votes.
Please vote if you'd like to speed up the implementation.
Mar 29, 2016
Øystein Tusvik wrote
Good morning Sergiy,
Yes I understood that it's vote based,and I didn't expect it implemented the first week. Until it's implemented, I need to make a tool that will take of this for me. It's too much manual work without it. I'll vote.
Avatar image
Mar 29, 2016
Alex Pryshlivskiy agent wrote
Thanks for understanding, Øystein. I hope our short video helps you in this case :-)
Jun 20, 2016
Geoff Jackson wrote
Really need the ability to bulk replicate the same bundled items to multiple bundled products. This will save hours/days/weeks/months worth of work!

If you have 500 products that ALL have the same 20 bundled products, there is no way of replicating the same x20 bundled items for x500 bundled products and you have to add each one by one x20 times for all 500 products.

It is a colossal job that will take many weeks but instead, your software could just allow us to select all the bundle items of one product and copy them to other products.
Avatar image
Jun 21, 2016
Alex Pryshlivskiy agent wrote
Hello, Geoff!
Thanks for a suggestion.
You are right, this is a very interesting option.
I've got a meeting with our development team.
Agreed, implementation of such thing will speed up operation.

Do you need?
- replace product
or \ and
- to add new product
or \ and
- modify product only
or \ and
- all together

Jun 21, 2016
Geoff Jackson wrote
Thanks for your reply Sergiy.

What would best would be in the search field to have an extra field to copy bundled items from product ID x

I am not sure how that fits the logic you requested to know in your questions though, sorry.

Do you understand what I mean?

Avatar image
Jun 21, 2016
Alex Pryshlivskiy agent wrote
for Bundle Multi-editor
it should work like this step-by-step

1. Select products
2. Find new product
3. Select action ( insert \ update \ replace )
4. Run changes.

what do you think ?
Jun 21, 2016
Geoff Jackson wrote
Ah I see what you mean.

Yes that is different to what I was expecting.

So based on your suggestion, we would:-

1. Select all bundle products that need to have the same bundled items.

2. Select Bundle Multi-Editor.

3. Select all products that will be bundled items of these bundled products.

4. Save the products.

If you develop it like this way, step 3 needs to have the ability to be able to mass select all the bundled items because the current way means you have to search individually one by one the product name or sku.

We need to be able to quickly mass-select say x20 random products in the catalog to add as bundled items which is why I thought it may prove better to just add the option to copy bundled items from another product in the bundled items search window.

Jun 21, 2016
Øystein Tusvik wrote
For me the best way would be to be able to create a main product template. Then add bundled items to that product. Then from this template (or any other products that contains bunled items) mark/select all or some of the bunled items and copy to clipboard. Then I would like to paste those items to one or more main products in one operation. An option to first clear existing bundle items, would be great. Else it should merge.

If you are not able to copy/paste, then everytime you add one or more products, you may need to add 100+ bundle items every time. For me it's easier to maintain multiple templates, and copy/paste from them.

As an optional feature, copying a column of SKUs from excel, then paste them as bundled items, would be great.

Avatar image
Jun 22, 2016
Alex Pryshlivskiy agent wrote
Thanks for comments!
I guess it'll be a useful option and great time-saver for Magento Store Manager.
From my side: I"ve discussed the ability of implementation and got positive result.
We've added this task in our To-do list.
What about estimate time? I guess the ability of implementation will be predictable after official Release of Store Manager with Magento ver 2 support.
Jul 16, 2016
Geoff Jackson wrote
Hey Sergiy, is there any update on this or can you advise if we can expect to see this feature released soon? Thanks
Avatar image
Jul 21, 2016
Alex Pryshlivskiy agent wrote
I'm back from vacation. :-)
So, right now we are working on eBay variations support for Magento Store Manager.
I hope to reopen this status of the task after summer.
From my side: don't worry, this task in our future to-do list.
It takes some time to finish all scheduled tasks and start this option development.
Jul 27, 2016
System wrote

We haven't heard back from you for last 5 days, please confirm that all questions were answered and issues are resolved. In case you haven't received an answer, please check your spam folder or check the status of ticket online at:

Maybe we are waiting for some information from your side? In this case please get back to us.

In case we haven't replied you back or in case of any misunderstanding, please reply to this mail with all details so we could proceed.

If you do not reply us back, the ticket will be automatically closed within 24 hours.

With kind regards,

The eMagicOne Administration Team
Jul 29, 2016
Geoff Jackson wrote
I take it that last message was just an automated reply as somehow your helpdesk ticket email was copied in to the email notifications somewhere in this...?
Avatar image
Aug 01, 2016
Alex Pryshlivskiy agent wrote
Hello, FJQ-XQMMD-911
It was auto-reply message.
According to your request.
Your request in our to-do plan. So, I waiting for next Release and open (refresh) this request before next schedule.