What is the correct way to add new fields to entities programatically?
Continuing from previous discussions (http://www.orocrm.com/forums/topic/simple-how-to-customise-area-of-code“, http://www.orocrm.com/forums/topic/simple-example-of-how-to-make-a-change-to-orocrm), where it was explained how to override Twig templates, I’d be interested in correct programmatic way to add new field to entities, e.g. I want to add string field to Contact entity, without interfering with Oro codebase to avoid conflicts in future.
So far I was able to create my own bundle, which overrides Contact bundle, I’ve created MyField entity and DB table for it, extended Contact entity and added $myField field, but I’m a bit stuck with the controller and routing (I wanted to keep the same route e.g. /contact/view/XY).
You must be logged in to reply to this topic.