我正在努力使用FOSuserBundle安装SonataAdminBundle。
我正在关注https://sonata-project.org/bundles/user/2-2/doc/reference/installation.html的手册,但在最后一步,要生成Bundle, 我有错误“子节点”提供商“在路径”安全“。
我已经很好地配置了app / config / config.yml中的提供者部分。我做错了什么?
PS:我正在使用2.8版本的Symfony。
谢谢!
答案 0 :(得分:0)
我会尽力帮助,我有同样的问题。这是app / config / security.yml
中的逻辑错误我的坏处是在中间添加此代码
security:
...
\t encoders:
...
\t providers:
...
\t firewalls:
...
\t access_control:
...
sonata_admin:
当我在文件末尾添加它时 - 一切正常!
路径“安全性 - 意味着安全性无法找到节点提供商的子节点”提供商必须像这样:
<%= form_for :vote, url: votes_path do |f| %>
<%= f.hidden_field :rating, value: '1' %></td>
<%= form_submit_button("vote 1") %>
<% end %>
\ t-tab symbol