I would develop my CakePHP application in the most reusable way. I’d like to treat it as webservices, so I don’t want to strictly bind controller with view. My idea is: controller just returns json info, the view calls the controller and get the json and make html output.
How can I realize that? Could be a good approch, developing pages rather than views, and inside that pages call the webservices previously developed.
You can even forget about creating view files, using $this->set(‘_serialize’, array(‘people’)); in your PeopleController::show()