I'm about to migrate my current platform (osCommerce) to magento and on the current platform I have a lot of customizations on the order page where you see all the order statuses, billing address, what the customer purchased etc.

I wanna make sure that on Magento the customizations gonna be on external files so in case there is an upgrade the customizations will not be overwritten...

What is the proper way to achieve that?

  • Ask more specifically what you want and probably there is such solution here.
    – zhartaunik
    May 10, 2015 at 7:11

2 Answers 2


For that there are frontend model,backend model and source models in magento to handle features/fields on admin,

Example URL- www.atwix.com/magento/frontend-backend-source


The best way to do it would be by creating a custom module. This will make sure your source codes/files will remain same and not impact on update. This and this link should guide you to right direction.

You can also override core file/function to achieve even more user experience. This and this will give you an idea about overriding core file/functions.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.