我懷疑有關如何解決這個問題:FOSUserBundle或PUGXMultiUserBundle有兩個不同的用戶配置文件(Symfony2的)
我對這個問題的Symfony2應用程序有兩種不同的配置文件,名稱「EM‘賣家’和「買家」。目標是保留一堆關於「賣方」的屬性,另一方面,關於「買方」(電子郵件和密碼可以做到這一點)並不多。
我意識到使用FOSUserBundle登錄和註冊兩個不同的實體並不容易。還有一些其他的捆綁包,比如PUGXMultiUserBundle,它可以'破解'FOSUserBundle,並且不易配置/實現。
所以我的quiestion是:使用PUGXMultiUserBundle建議,處理它的實現和配置,還是更好地堅持使用FOSUserBundle,有一個用戶實體和一對一的關係代表與買方不同的賣方屬性的「賣方」實體?這種方法會出現另一個問題,那就是註冊表格,它應該被分成兩部分,賣方和買方註冊(我不知道是否可能/建議使用FOSUserBundle)
我希望你們幫助我解決問題。乾杯:)
謝謝,這種方法確實很簡單(比我想象的還要多),而且工作得很好。 – tasugo
@Mick:是否正確使用角色來區分用戶而不添加新的屬性'type'? – hous