php - CakePHP - Just Layout? -
मैं हालांकि, प्रत्येक json अनुरोध के लिए एक नया दृश्य फ़ाइल बनाने, उदा। क्या दृश्य फ़ाइल को पूरी तरह से बायपास करने का एक तरीका है और केवल लेआउट है , कुख्यात लापता दृश्य! त्रुटि के बिना @ संतुटबेल्बॉल का समाधान काम करता है आप एक लेआउट भी बना सकते हैं और एजेक्स के लिए देख सकते हैं। आपका लेआउट ऐसा कुछ हो सकता है: और फिर आप इस तरह एक एजेक्स दृश्य बना सकते हैं: और फिर अपने नियंत्रक से ... $ this-> लेआउट से
json सेट करना चाहता हूं नियंत्रक कार्रवाई में
जेसन लेआउट में,
$ this-> Javascript & gt; ऑब्जेक्ट (); कहने वाली एक पंक्ति होगी, जो दिए गए डेटा को पार्स करेगा नियंत्रक द्वारा इसे करने के लिए, और json आउटपुट।
recipe_view ,
ingredient_view आवश्यक नहीं है, मुझे सिर्फ एक लेआउट की आवश्यकता है।
& lt;? Php $ content_for_layout;? & Gt;
& lt;? Php echo $ this- & gt; जेएस- & gt; ऑब्जेक्ट ($ परिणाम );? & gt;
सार्वजनिक फ़ंक्शन savecontent () {$ this- & gt; ऑटोरेन्डर = गलत; $ इस- & gt; सेट ('परिणाम', गलत); यदि (! खाली ($ इस- & gt; डेटा)) {$ data = $ this- & gt; डेटा; // अपने डेटा के साथ कुछ करो // $ इस- & gt; सेट ('परिणाम', $ myNewData) देखने के लिए परिणाम भेजें; } $ This- & gt; रेंडर करें (नल, 'एजेक्स', '/ एजेक्स / एजेक्स'); }
Comments
Post a Comment