CakePHP 3: _serialize is a View Killer

Written by James McDonald

March 31, 2016

Note to self:

If $this->set(‘_serialize’, [ ‘content’ ]);  then a request for content type of ‘application/json’ or ‘application/xml’ will automagically return the correct data without needing a view file.

But if $this->set(‘_serialize’, false); isn’t set then a request for content type of  ‘application/json’ or ‘application/xml’ will expect a view file to format and return the data and you will see an error

Template file “Timezone/json/ajax_get_time.ctp” is missing.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

You May Also Like…

How to Research a CPU Upgrade

How to Research a CPU Upgrade

Upgrade Time! Doing a lot of VMWare Workstation virtualization to create labs for self-study and training. Finding...