Magento-ग्राहक पता देश ड्रॉपडाउन जारी




admin magento-1.7 (3)

आपके नेतृत्व के बाद मैंने यह सुनिश्चित किया कि मुझे जो सभी देशों की ज़रूरत थी, वह डिफ़ॉल्ट और वेबसाइट दोनों में उपलब्ध थी और व्यवस्थापक में दिखाई देने वाले विकल्प थे।

मैं Magento CE 1.7.0.2 का उपयोग कर रहा हूं, जिसमें हाल ही में 1.4.2.0 से उन्नत किया गया है। और बैकएंड में एक ग्राहक का पता बनाने / बनाने के दौरान, देश के ड्रॉपडाउन फ़ील्ड रिक्त है - चयन के लिए कोई संभावित विकल्प नहीं है। न तो यह अग्रांत पता ड्रॉपडाउन पर काम करता है।

किसी भी विचार का कारण यह है कि, मुझे मिल सकता है एकमात्र कोड इशारा है: "this.defaultCountries = [झूठी, झूठी];" पृष्ठ पर जेएस में, जबकि एक नया Magento स्थापित (उसी संस्करण, उसी डिफ़ॉल्ट देश) पर यह दिखाता है: this.defaultCountries = ['GB', 'GB'];


आपको सिस्टम> कॉन्फ़िगरेशन> सामान्य> देश को अनुमति दें और उन देशों को शामिल करना होगा जिन्हें आप व्यवस्थापक में दिखाना चाहते हैं। फिर ड्रॉप डाउन मेनू आपके द्वारा चुने गए देशों के लिए ठीक से दिखाई देना चाहिए।

मुझे आशा है कि यह आपकी समस्या का समाधान करेगा


हम इसी तरह के मुद्दे पर दौड़ गए, लेकिन हमारी शुरुआत ठीक हो गई क्योंकि सब कुछ ठीक से काम कर रहा था।

हमें जो पाया गया कि core_config_data तालिका में, किसी कारण के लिए, "सामान्य" के पथ के साथ एक प्रविष्टि (उसके बाद कुछ भी नहीं, या शायद "/ सामान्य /") के साथ एक प्रविष्टि हुई थी ...

प्वाइंट, यह अंतिम प्रविष्टियों में से एक था, चूंकि मैगेंटा मानते हैं कि एक्सएमएल नोड "सामान्य" को कोर-कॉन्फिग में बनाते हैं (जैसे कि इस मामले को अधिलेखित करता है), यह अनिवार्य रूप से एक्सएमएल ऑब्जेक्ट की उस शाखा में अन्य सभी डेटा को मिटाता है।

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

हमने कभी पहचान नहीं की तालिका में मौजूद प्रविष्टि कैसे मौजूद हो, लेकिन यह हमारे लिए ठीक था।