क्लासिक PHP की तरह हम सत्र शुरू करने और बनाने के लिए जादू चर का उपयोग करते हैं, तो सिम्फनी में ऐसा कैसे करें?सिम्फनी में सत्र का उपयोग कैसे करें?
30
A
उत्तर
32
अपने नियंत्रक में, आप उपयोगकर्ता ऑब्जेक्ट के माध्यम से सत्र चर का उपयोग कर सकते हैं।
// Get a session value
$name = $this->getUser()->getAttribute('name', 'default_value');
// Set a session value
$this->getUser()->setAttribute('name', $value);
80
Symfony2 में, वाक्य रचना अलग है:
$session = $this->getRequest()->getSession();
// store an attribute for reuse during a later user request
$session->set('foo', 'bar');
// in another controller for another request
$foo = $session->get('foo');
तुम भी, टहनी से सत्र चर प्राप्त कर सकते हैं सत्र चर स्पष्ट रूप से (यह वैश्विक 'ऐप्लिकेशन' में है) पारित करने के लिए बिना:
{{ app.session.get('foo', 'bar'); }}
संबंधित मुद्दे
- 1. init में सिम्फनी कंसोल का उपयोग कैसे करें: बंडल?
- 2. Django में टेस्टकेस में सत्र का उपयोग कैसे करें?
- 3. मैं सिम्फनी 2 में एक सत्र कैसे मारूं?
- 4. twisted.web में सत्र/कुकी का उपयोग कैसे करें?
- 5. req के बाहर एक्सप्रेस में सत्र का उपयोग कैसे करें?
- 6. सीएक्सएफ इंटरसेप्टर में सर्वलेट सत्र का उपयोग कैसे करें?
- 7. एक HttpHandler में ASP.NET सत्र राज्य का उपयोग कैसे करें?
- 8. .ashx फ़ाइल में सत्र का उपयोग कैसे करें?
- 9. zf2 में ज़ेंड \ सत्र का उपयोग कैसे करें?
- 10. राज्यव्यापी सत्र बीन्स का उपयोग क्यों करें?
- 11. सिम्फनी में फ्लैश सेट करें 2.1
- 12. जावास्क्रिप्ट का उपयोग कर सत्र कैसे बनाएं?
- 13. सिम्फनी में, फ़ॉर्म फ़ील्ड का मान कैसे सेट करें?
- 14. मेरे दृश्य में सत्र चर का उपयोग
- 15. डीबी सत्र का उपयोग करते समय एसक्यूएल कीमिया में लेनदेन का उपयोग कैसे करें?
- 16. जेएसएच एक सत्र का पुन: उपयोग कैसे करें
- 17. सत्र का उपयोग कर शॉपिंग टोकरी कैसे डिज़ाइन करें?
- 18. Google ऐप इंजन पर सत्र का उपयोग कैसे करें
- 19. decoupled symfony घटकों का उपयोग कैसे करें?
- 20. सिम्फनी 2: कैसे करें: _locale
- 21. प्रति सत्र एक सत्र का प्रबंधन कैसे करें?
- 22. सिम्फनी
- 23. सिम्फनी
- 24. एक सिम्फनी 2 कार्यात्मक परीक्षण में प्रमाणीकृत उपयोगकर्ता का उपयोग कैसे करें?
- 25. सोनाटा एडमिन बंडल कॉन्फ़िगरेशनफॉर्मफिल्ड्स में मौजूदा सिम्फनी फॉर्म टाइप का उपयोग कैसे करें?
- 26. सिम्फनी 2 कंसोल कमांड में मेरी संस्थाओं और इकाई प्रबंधन का उपयोग कैसे करें?
- 27. सिम्फनी
- 28. मैं संगीतकार का उपयोग कर सिम्फनी 1.4 कैसे स्थापित करूं?
- 29. Magento में सत्र को कैसे सेट करें?
- 30. स्प्रिंग 3 के सत्र का उपयोग कर जेएसपी में विज़िटर का लोकेल कैसे प्राप्त करें
आपके विचार में, आप '$ sf_user' चर के माध्यम से सत्र चर का उपयोग कर सकते हैं, वैसे ही आप नियंत्रक में '$ this-> getUser()' के साथ करते हैं। – Throoze
मुझे नहीं लगता कि यह काम करेगा यदि आपके पास कोई उपयोगकर्ता या फ़ायरवॉल नहीं है। – Ascherer