2017-03-31 87 views
0

我 我安裝是新symfony框架FOSUserBundle "@2.0"SonataAdminBundle 它們都工作正常 現在我想安裝SonataUserBundle來管理我的用戶 但在下載過程[通過作曲家]他說SonataUserBundle只與FOSUserBundle兼容「* 1.3」我如何在Sonata-user-bundle旁邊安裝fos-user-bundle「@ 2.0」?

  • SonataUserBundle是做什麼的?
  • 我怎麼能與FOS用戶束安裝 「@ 2.0」
+0

[奏用戶捆綁+的Symfony 3.X](的可能的複製http://stackoverflow.com/問題/ 37315536​​ /奏鳴曲用戶捆的symfony-3-X) – Mawcel

+1

是 SonataUserBundle是FOSUserBundle 1.3 兼容,Symfony的3兼容FOSUserBundle 2.0 所以沒有辦法做到這一點所以... 的唯一途徑將等待SonataUserBundle升級與FOSUserBundle 2.0兼容 –

回答

2

現在SonataUserBundle不支持FOSUserBundle 「2.0」。 但有其他早午餐 - add_support_for_fos_user2。 您可以通過這條線插上電源:

composer require sonata-project/user-bundle dev-add_support_for_fos_user2 

注:

此包需要PHP> = 7.0的版本。

指出來在composer.json文件(實施例V 7.1.0。):

"config": { 
    "platform": { 
     "php": "7.1.0" 
    } 
},