मैजेंटो में यूजर ने लॉग इन किया है या नहीं कैसे चेक करें?


34

मैं मोबाइल ऐप कर रहा हूं और मैं यह जानना चाहूंगा कि उपयोगकर्ता पहले से ही लॉग इन है या नहीं, इसकी जांच कैसे करें। ट्रैक करने के लिए कोई पर्यवेक्षक घटना है? यदि यह पता चला है कि खाता लॉग इन है, तो उपयोगकर्ता को खाता जानकारी पृष्ठ पर निर्देशित किया जाएगा। यदि नहीं, तो उपयोगकर्ता को लॉगिन या पंजीकरण पृष्ठ पर निर्देशित किया जाएगा।

जवाबों:



18

आप देख सकते हैं कि उपयोगकर्ता इस कोड के साथ एप्लिकेशन में लॉग इन है:

Mage::getSingleton('customer/session')->isLoggedIn()

के बाद आप उपयोगकर्ता के बारे में जानकारी प्राप्त कर सकते हैं। उदाहरण के लिए:

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