मैं अपने स्टोर के लिए अपना टेस्ट ग्राहक खाता पासवर्ड रीसेट करने की कोशिश कर रहा हूं, जब मैं भूल गया पासवर्ड लिंक पर क्लिक करता हूं तो यह मुझे एक ईमेल पता के लिए पूछ रहा है जब मैं एक वैध ईमेल पता दर्ज करता हूं तो यह कहता है कि पासवर्ड रीसेट लिंक आपके मेल & पर भेजा जाता है, यह मुझे ईमेल में एक लिंक अग्रेषित कर रहा है जब मैं उस लिंक पर क्लिक करता हूं जो एक त्रुटि प्रदर्शित कर रहा है Fatal error: Call to a member function setCustomerId() on a non-object in /var/www/websites/jivity/app/code/core/Mage/Customer/controllers/AccountController.php on line 587
, मैं इस त्रुटि को कैसे ठीक कर सकता हूं ?? अग्रिम में & Thanx।Magento: पासवर्ड रीसेट लिंक काम नहीं कर रहा है
उत्तर
बस एक उन्नत 1.6.1.0 साइट पर एक ही समस्या तय - आप तारीख customers.xml का उपयोग कर रहे हैं, आपके प्रति और app/design/frontend/base/default/layout/customer.xml
diff परिवर्तन है कि
यह मेरी समस्या हल हो गया धन्यवाद, आपको बहुत धन्यवाद ... –
एक 1.7.0.2 साइट पर एक ही फिक्स का इस्तेमाल किया। धन्यवाद! – miles
कर की जरूरत है किसी को भी सोच रहा है, तो लगता है, में customer.xml के नए संस्करण (1.6 ++) फ़ाइल निम्न बिट जोड़ दिया गया है:
<customer_account_resetpassword translate="label">
<label>Reset a Password</label>
<remove name="right"/>
<remove name="left"/>
<reference name="head">
<action method="setTitle" translate="title" module="customer">
<title>Reset a Password</title>
</action>
</reference>
<reference name="root">
<action method="setTemplate">
<template>page/1column.phtml</template>
</action>
<action method="setHeaderTitle" translate="title" module="customer">
<title>Reset a Password</title>
</action>
</reference>
<reference name="content">
<block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>
</reference>
</customer_account_resetpassword>
धन्यवाद, यह Magento 1.6.2 – Yeroon
ग्रेट पोस्ट पर मेरे लिए समस्या का समाधान किया। बहुत बहुत धन्यवाद। मेरा समय बचाया .... – rbncha
Mangento 1.9.1 (1.5 से) – RPDeshaies
मैं ऊपर कोशिश की, लेकिन बात नहीं बनी। मैंने देखा एक और टिप से, मैंने उसी कोड को 'mageb2bextensionscustomer.xml' पर उसी लेआउट फ़ोल्डर में जोड़ा, सभी कैश साफ़ कर दिया और अब यह काम करता है। :-)
पर फिक्स्ड खान ऐसा इसलिए है क्योंकि आपका एक्सटेंशन डिफ़ॉल्ट ग्राहक xml को ओवरराइड कर रहा है। –
कृपया अपने costomer.xml [ऐप/डिज़ाइन/फ्रंटएंड /// लेआउट/customer.xml] फ़ाइल में नीचे कोड जोड़ें।
<customer_account_resetpassword translate="label">
<label>Reset a Password</label>
<remove name="right"/>
<remove name="left"/>
<reference name="head">
<action method="setTitle" translate="title" module="customer">
<title>Reset a Password</title>
</action>
</reference>
<reference name="root">
<action method="setTemplate">
<template>page/1column.phtml</template>
</action>
<action method="setHeaderTitle" translate="title" module="customer">
<title>Reset a Password</title>
</action>
</reference>
<reference name="content">
<block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>
</reference>
</customer_account_resetpassword>
यह
कार्य है आप Magento 1.9.1में हैं, तो यहाँ एक समाधान जो मेरे लिए काम किया है।
अपने विषय कोई विशिष्ट कस्टम config या लेआउट सेटिंग्स में शामिल नहीं है, तो आप सुरक्षित रूप से अपने customer.xml /app/design/frontend/default/<your_theme_package>/<your_theme_name>/layout/customer.xml
पर स्थित फ़ाइल आप को हटाते हैं नष्ट कर सकते हैं (या बस customer1.xml को नाम बदलने) यह फ़ाइल Magento फ़ैक्टरी डिफ़ॉल्ट Magento थीम से डिफ़ॉल्ट कॉन्फ़िगरेशन विकल्प (अद्यतनों के साथ) लोड करेगा। /app/design/frontend/base/default/layout/customer.xml
फ्लश करने के लिए/प्रशासन क्षेत्र के माध्यम से अपने Magento config ताज़ा याद रखें, यह customer.xml फ़ाइल पुनः लोड किया जा करने के लिए मजबूर होंगे।
वही Magento 1 के लिए मान्य है।7 आलोचक पैच अपडेट (6788) ने कुछ इंस्टॉलेशन में इस समस्या को देना शुरू कर दिया। – versvs
हमेशा अपनी फ़ाइलों का बैक अप लें!
मैं इस मुद्दे को हल करने के लिए एक तेजी से रास्ता मिल गया: मैं कस्टम customer.xml
app/design/frontend/base/default/layout/customer.xml
में फ़ाइल के साथ app/design/frontend/your_theme_package/your_theme_name/layout/
में मेरे विषय द्वारा प्रयोग किया जाता बदल दिया।
अब यह ठीक काम करता है।
- 1. पासवर्ड रीसेट लिंक कैसे बनाएं?
- 2. Magento: रिवाइट ब्लॉक काम नहीं कर रहा है
- 3. Magento - स्थानीय नियंत्रक काम नहीं कर रहा है
- 4. मेलटो लिंक हॉटमेल में काम नहीं कर रहा है
- 5. सीएसएस लिंक रंग काम नहीं कर रहा है
- 6. रीसेट पासवर्ड
- 7. django-पंजीकरण पासवर्ड रीसेट कस्टम टेम्पलेट रीसेट नहीं हो रहा है
- 8. com.android.vending.INSTALL_REFERRER काम नहीं कर रहा है
- 9. पासवर्ड सत्यापित नहीं कर रहा पासवर्ड/पासवर्ड पुष्टि
- 10. अस्थायी पासवर्ड ईमेल करके पासवर्ड रीसेट
- 11. Jquery array.push() काम नहीं कर रहा है
- 12. काम नहीं कर रहा
- 13. काम नहीं कर रहा
- 14. काम नहीं कर रहा
- 15. काम नहीं कर रहा
- 16. काम नहीं कर रहा
- 17. TinyMCE कस्टम थीम - बुलिस्ट numlist लिंक काम नहीं कर रहा
- 18. एएसपी.नेट सदस्यता पासवर्ड रीसेट
- 19. Django पासवर्ड रीसेट। मेल
- 20. सी # में काम नहीं करना काम नहीं कर रहा है?
- 21. गिट चेरी-पिक काम नहीं कर रहा
- 22. self.navigationItem.hidesBackButton क्यों काम नहीं कर रहा है?
- 23. WinForms AcceptButton काम नहीं कर रहा है?
- 24. आईई e.target.id काम नहीं कर रहा है
- 25. बूटस्ट्रैप स्क्रोलस्पी काम नहीं कर रहा है
- 26. GridView.setOnItemClickListener काम नहीं कर रहा है
- 27. सूची। एक्सेप्ट काम नहीं कर रहा है
- 28. एक्शनबार शेरलॉक काम नहीं कर रहा है
- 29. FB.getLoginStatus() काम नहीं कर रहा है
- 30. जावास्क्रिप्ट getElementByID() काम नहीं कर रहा है
इसमें क्या तरीका है? 1.5.1.0 डिस्ट्रो में मेरी लाइन 587 सेट क्लाइंटर आईडी() – jprofitt
कॉल नहीं करती है आप Magento का किस संस्करण का उपयोग कर रहे हैं? –
मैं Magento i, e का नवीनतम संस्करण उपयोग कर रहा हूं। Magento-1.6 –