If there's a better way to structure this to achieve my goals your thoughts are welcome.
I have a CMS where users can edit pages (sidebars, headers etc) these are all done in the IndexController.
Some pages need their own controller, ContactController for example. However I'd like them to be equally customisable.
From IndexController::IndexAction can I run NewsletterController::IndexAction and get the view output in a string? I don't simply want to render the view file, I want to run what's in the Action too.