मैं नया केकेपीएचपी 2.1 का उपयोग कर रहा हूं और क्लाइंट साइड पर jQuery द्वारा बनाए गए AJAX अनुरोध को मेरे नियंत्रक को प्रतिक्रिया देने के लिए जेसन व्यू का उपयोग करना चाहता हूं।केकेपीएचपी 2.1 जेसन व्यू
हालांकि, यह दस्तावेज़ीकरण के अनुसार जेसन व्यू के साथ स्वचालित रूप से किया जाना चाहिए।
http://book.cakephp.org/2.0/en/views/json-and-xml-views.html
मैं अपने routes.php फ़ाइल
Router::parseExtensions('json');
में इस लाइन जोड़ा और मेरे नियंत्रक में मैं
$this->RequestHandler->setContent('json', 'application/json');
$bookings = $this->Bookings->find('all');
$this->set('bookings', $bookings);
$this->set('_serialize', 'bookings');
है तब दृश्य अप्रचलित होना चाहिए, लेकिन जब मैं फोन यह, यह अभी भी एक पृष्ठ परोसता है जो एक लापता दृश्य को इंगित कर रहा है।
कृपया ध्यान दें कि आप 'आवेदन निर्धारित करने की आवश्यकता नहीं है/json' स्पष्ट:
मैं अपने एपीआई समारोह में निम्नलिखित किया था। –