Zend Framework: Routing seems to interfere with rendering of Zend_Navigation menu -
मैंने bootstrap.php
कोड> $ मार्ग = नया Zend_Controller_Router_Route ('उपयोगकर्ता /: आईडी', सरणी ('नियंत्रक' = & gt; 'उपयोगकर्ता', 'क्रिया' = & gt; 'दृश्य')); $ रूटर- & gt; एड-रूट ('व्यूउज़र', $ मार्ग);
जब मैं गोटो / users / 1
की कोशिश करता हूं, और दृश्य स्क्रिप्ट में echo $ page-> getHref ()
, I get
गंभीर त्रुटि: Zend_Controller_Router_Exception: आईडी D: \ ResourceLibrary \ Frameworks \ ZendFramework \ library \ Zend \ View \ Helper \ नेविगेशन \ HelperAbstract.php में निर्दिष्ट नहीं है 522
जब मैं गोटो / users / view / id / 1
की कोशिश करता हूं तो यह ठीक काम करता है। मैं सोच रहा हूँ कि जेड_ नेविगेशन दुर्घटना से मेनू आइटम को राउटिंग की तरह अलग से क्यों पहुंचाएगा?
ठीक है, मैं
की मदद से समस्या हल करता हूं, मुझे जोड़ना होगा आईडी के लिए एक डिफ़ॉल्ट मान
$ route = नया Zend_Controller_Router_Route ('उपयोगकर्ता /: आईडी', सरणी ('नियंत्रक' = & gt; 'उपयोगकर्ता', 'क्रिया' = & gt; 'दृश्य' 'आईडी' = & gt; '0')); $ रूटर- & gt; एड-रूट ('व्यूउज़र', $ मार्ग);
Comments
Post a Comment