मुझे नहीं पता कि यह कोई ऐसी चीज़ है जो अजीबोगरीब 1.9.0.0 है, लेकिन मैं Mage::getConfig()->getNode()->stores->{$code}
या तो Mage::getModel('core/store')->loadConfig($code)
( या जो वास्तव में कॉल करता है Mage::getConfig()->getNode()->stores->{$code}
) कुछ भी वापस पाने के लिए नहीं मिल सकता ।
पहले करीब था ... रूप में एक सूक्ष्म परिवर्तन के साथ, यह एक परिणाम प्राप्त करता है, हालांकि यह आपके लिए आवश्यक से अधिक जानकारी है:
$store = Mage::getConfig()->getNode('stores')->{$code}
मेरे लिए क्या काम किया, सिर्फ स्टोर आईडी पाने के लिए, यह था:
$storeId = Mage::getConfig()->getNode('stores')->{$code}->system->store->id;
... अभी भी अक्षम है, केवल एक छोटी संख्या के लिए सभी कॉन्फ़िगर जानकारी लोड हो रहा है। लेकिन हे, यह तुम्हारे लिए Magento है।
Mage::app()->getStore($storeCode)->getId();