2011-04-14 13 views
10

मैं बिना किसी दृश्य और मॉडल के नियंत्रक कैसे बना सकता हूं?
जेसन को थूकने के लिए services_controller बनाना।केकेपीएचपी - बिना दृश्य और मॉडल के नियंत्रक

यह मेरे पास अब है।

var $uses = array(); 

function test() { 
    $this->autoRender = false; 
    echo "test"; 
} 

हालांकि, यह "परीक्षण" संदेश मुद्रित नहीं करता है।

धन्यवाद,
टी

+0

इन दिनों सबसे सही तरीका '.json' एक्सटेंशन यूआरएल का उपयोग करना होगा और जेसन (या अजाक्स) का उपयोग जेसन एन्कोडेड डेटा को" केक रास्ता "ठीक से वापस करने के लिए देखें। – mark

उत्तर

4

ऊपर कोड वास्तव में काम करता है। मुद्दा कहीं ऑथ घटक से संबंधित था।

धन्यवाद,
टी

+2

हाय। क्या आप इसे स्वीकृत उत्तर के रूप में चिह्नित कर सकते हैं? – Nunser

0

मुझे पता है कि अपने नियंत्रक नीचे कथन का उपयोग किसी भी मॉडल के संदर्भ के बिना है:

public $ uses = null; 
1

बस $ this-> autoRender झूठी = लिखना; समारोह के अंत में। यह निश्चित रूप से काम करेगा।

+0

यह प्रश्न का उत्तर नहीं प्रदान करता है। किसी लेखक से स्पष्टीकरण की आलोचना करने या अनुरोध करने के लिए, अपनी पोस्ट के नीचे एक टिप्पणी छोड़ दें - आप हमेशा अपनी पोस्ट पर टिप्पणी कर सकते हैं, और एक बार आपके पास पर्याप्त [प्रतिष्ठा] (http://stackoverflow.com/help/whats-reputation) हो [किसी भी पोस्ट पर टिप्पणी करने में सक्षम] [http://stackoverflow.com/help/privileges/comment)। – Novarg

+0

@ नोवार्ग: मुझे नहीं पता कि देवेंद्र का पद उत्तर के रूप में योग्य क्यों नहीं होगा बल्कि सिर्फ एक टिप्पणी होगी। यह बहुत verbose नहीं है लेकिन यह सवाल का जवाब देने का प्रयास करता है। – mbschenkel

संबंधित मुद्दे