2013-03-17 13 views
7

मैं एक ऐसे एप्लिकेशन का निर्माण कर रहा हूं जहां मेरे पास (कम से कम) दो अलग-अलग उपयोगकर्ता प्रकार हैं, चलो खरीदारों और विक्रेताओं का कहना है। प्रत्येक उपयोगकर्ता प्रकार का अपना तर्क होना चाहिए (पंजीकरण फॉर्म/प्रक्रिया, प्रोफ़ाइल, अधिकार, ...) लेकिन कुछ बिंदुओं पर एक सामान्य प्रबंधन करने के लिए, मैं प्रत्येक उपयोगकर्ता के साथ FOSUserBundle का उपयोग करना चाहता हूं।FOSUserBundle एकाधिक उपयोगकर्ता प्रकार

मैं वास्तव में पंजीकरण फॉर्मों द्वारा अवरुद्ध हूं; ऐसा होता है कि मैं FOSUserBundle में विभिन्न रूपों की घोषणा नहीं कर सकता, और कुछ शोध के बाद यह असंभव प्रतीत होता है। कुछ जवाब है कि मैं पाया मेरे अपने पंजीकरण फार्म का उपयोग करने का सुझाव देते हैं, लेकिन फिर

  1. कैसे FOSUserBundle से लिंक करने का?

  2. क्या मुझे अपने आप को नियंत्रक/रूपों में उपयोगकर्ता तालिका को पॉप्युलेट करना चाहिए? इस तरह से अलग उपयोगकर्ता उपयोगकर्ता को FOSUserBundle से जोड़ देंगे, और फिर मुझे FOSUserBundle से उन लोगों को विस्तार किए बिना अलग-अलग रूपों का प्रबंधन करना चाहिए?

अग्रिम

+0

आप प्रत्येक उपयोगकर्ता प्रकार के लिए अपने स्वयं के फॉर्म बनाने का प्रयास कर सकते हैं और उसके बाद नियंत्रक में उस उपयोगकर्ता के दृढ़ता और अद्यतनों को संभालने के लिए FOS उपयोगकर्ता प्रबंधक सेवा का उपयोग कर सकते हैं। –

उत्तर

7

PUGXMultiUserBundle द्वारा धन्यवाद आप के लिए क्या देख रहे है। यह FOSUserBundle बढ़ाता है और आपको विभिन्न पंजीकरण फॉर्म आदि की अनुमति देता है ...

+0

हाँ मैंने पाया कि उस दौरान बंडल, और यह बहुत अच्छा काम करता है; धन्यवाद ! –

संबंधित मुद्दे