Magento 2 modul to fix multistore image role issue - "The Image cannot be removed as it has been assigned to the other image role"

Here you find information about our module to fix common issues with magento multistore related to image roles and not working image update / replacement

This modul solves a common pain in magento 2 multistores. It is annyoing to update product images in a multistore due to image roles and how the react. Images don't get replaced like expected and it shows "The Image cannot be removed as it has been assigned to the other image role". This module allows to sync all different storeviews based on the "All storeview" scope.

More than 15 years magento experience - If you got questions or suggested improvements don't hestiate to ask us (martin.steudter@konvis.de)

 

Buy Modul - 40 € excl. VAT (digistore24)

Why did we develop the module to fix product images in multistore?

We had multiple clients who had exactly the same issue. They tried to replace a image in a magento multistore and it just did not work like expected. Sometimes it was a missing replacement in a storeview. In some cases images could be not deleted due to assignment in a sub storeview to a role etc.

In general it just made no fun to replace product images in a multistore magento 2 system. Now it happend again for one client and we decided to fix this issue in general and provide a propper module for it.

This module solves this issue. It allows none developer easily to just replace product images in a multistore system like you would expect it to happen.

What are the functions of the modul?

The core functions

The core function of the module is to add a new "image Sync"-Function to productlevel. This takes the image roles of the "All Store views" and overwrittes the sub store views with it. This solves the cause for this issue "The Image cannot be removed as it has been assigned to the other image role" .

Just one click and all roles are synchronized and images can be changed/deleted like you would suspect it to work.

How to use it?

The module fixes this common problem

The-image-cannot-be-removed-as-it-has-been-assigned-to-the-otherimage-role.

Inside our manual can be found explanation how to use it. Our modul adds a Button and function to sync the image roles inside of one product. The manual explains the process how to synch role types. This is the key to avoid this error message in Magento 2 Multistores.

We added a config area which allows to make the manual step via "sync Image" Button obsolete, too. How to do the setup can be found in the manual, too

Summary:

The module supports/was tested:

  • Magento 2 Community Version
  • Magento ver. 2.4.6 - 2.4.8-p1
  • If you tried it with different version and it worked (or failed) feel free to inform us

Price

  • Price 40€ (net) without. 19% VAT
  • incl. 6 Month Updates from invoice date
  • Offer only valid for commercial customers

60-day return policy

Included are:

Functions are:

  • Adding new "Sync images" button in Admin->Catalog->productlevel
  • "Sync images" lead to use "All store views" image roles to be set in all sub storeviews

Manual:

Where to buy the modul?

Purchase of the extension is possible through our partner digistore24

The extension can be purchased through digistore24, which offers extensive payment options and easy order processing. Our partner also handles the delivery of the extension, including instructions. The invoice will also be sent to you by digistore24.

Technical data

Changelog (last update 2025-07-21)

## Changelog

### Version 1.0.0

- Tested with Magento Version: Magento ver. 2.4.6-p8

Roadmap

Current status of the modul

Ideen fuer Verbesserungen Anforderungen

14th 07 2025 - Version 1.0.0 was released

Roadmap for next versions(s) - Latest update 2025-07-21

  • Currently are no improvements/changes planed

If you have questions/suggestions please contact us ! (martin.steudter@konvis.de)

Bugs spotted? You need/like to have another function?

If you need additional functions or you have improvement suggestsions please contact us. If you spotted bugs we strongly try to fix them asap.

Martin.steudter@konvis.de

You need more information about Magento?

more information about Magento maintenance

Information about Magento development

more information about Magento onlinestores can be found here