/ / नियंत्रक सूचकांक में दृश्य से पैरामीटर प्राप्त करना - मॉडल-व्यू-कंट्रोलर, ज़ेंड-फ्रेमवर्क

नियंत्रक सूचकांक में दृश्य से पैरामीटर प्राप्त करना - मॉडल-व्यू-कंट्रोलर, ज़ेंड-फ्रेमवर्क

मेरे पास निम्न कोड है:

public function indexAction()
{
$view = $this->_getParam("view");
echo $view;
}

यह जो कुछ भी मैं दर्ज करता हूं उसे मुद्रित नहीं करता हैदेखें / जब तक मैं इंडेक्स / उदा। / सूचकांक / देखें। नोटिस स्टैक ओवरफ्लो में "इंडेक्स" नहीं है जब हम / query / 3123 [किसी भी आईडी करेंगे] पर यूआरएल है।

जब मैं इसे शामिल करना चाहता हूं तो वे "अनुक्रमणिका" को कैसे छोड़ रहे हैं? मैं ज़ेंड फ्रेमवर्क का उपयोग कर रहा हूं।

उत्तर:

जवाब के लिए 2 № 1

देख: ज़ेंड फ्रेमवर्क राउटर - उपयोग


जवाब के लिए 0 № 2

यदि आप सामान्य यूआरएल संरचना का पालन नहीं करना चाहते हैं, जहां / नियंत्रक / क्रिया / paramId / paramValue, आपको मार्ग सेट अप करने की आवश्यकता है। अपनी कॉन्फ़िगरेशन में, आप डाल सकते हैं:

resources.router.routes.question.type = "Zend_Controller_Router_Route"
resources.router.routes.question.route = "question/:id"
resources.router.routes.question.defaults.controller = "question"
resources.router.routes.question.defaults.action = "index"

प्रश्न / 123 का यूआरएल अब प्रश्न नियंत्रक की इंडेक्स एक्शन पर मैप करना चाहिए और पैरा आईडी के पास मूल्य 123 होगा।