कॉन्फ़िगरेशन पृष्ठ पर 404 त्रुटि


10

हर बार जब मैं नया एक्सटेंशन स्थापित करता हूं, और व्यवस्थापक - सिस्टम - कॉन्फ़िगरेशन - मॉड्यूल विकल्प खोलता हूं तो मुझे 404 त्रुटि मिलती है।

लॉग आउट और मदद करता है, लेकिन इससे कैसे बचा जाए? समस्या के पास कुछ करने के लिए व्यवस्थापक अनुमतियाँ कैश है, लेकिन इसे प्रोग्राम रीफ़्रेश करने के लिए कैसे कहें, इंस्टॉल स्क्रिप्ट से?

कोई विचार?


जवाबों:


9

यह व्यवहार इसलिए होता है क्योंकि Magento व्यवस्थापक उपयोगकर्ता के सत्र में ACL कैश करता है। यहाँ से प्रासंगिक पंक्ति है Mage_Admin_Model_Session::login():

$this->setAcl(Mage::getResourceModel('admin/acl')->loadAcl());

आप निम्नलिखित कोड का उपयोग करके ACL कैश पुनः लोड ("ताज़ा") कर सकते हैं:

$session = Mage::getSingleton('admin/session');
$session->setReloadAclFlag(true);
$session->refreshAcl();
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.