How can I turn a module available on the marketplace into a custom module?

0
I want to customize a module in the Marketplace and I don't want it to be affected by updates. (I'll be making changes to the domain model). Exporting and importing didn't work; it still sent the module to the Marketplace. I found some methods on the forum, but it seems those old methods don't work anymore. If anyone has any information, please help.
asked
4 answers
2

You would normally look to make any customisations in another module. You shouldn't make changes to the original module directly. 

 

If you want to make changes to the domain model, create new entities in your new customisations module and create associations to the original module's domain model. Make sure the new module is the owner of these associations. 

 

If you need to change existing microflows, copy them from the original module to your new module and work there.

 

This should let you update the original module without affecting your code. One thing to remember is that the original module could still introduce breaking changes in the future.

 

Good luck!

answered
0

First of all, thank you very much for your response. I will be making changes to two different entities in the module, and I also need to make some modifications elsewhere. Therefore, I want to copy the module directly and use it as a custom module. Is this possible? That's my main question.

answered
0

Yes, this is possible. To avoid being affected by future module updates, you can copy the required entities, microflows, pages, and other relevant objects into your own custom module and use them from there. This way, your changes remain isolated and independent from the original module.

answered
0

Thanks Ahmet, I made this way compulsorily. 

answered