是否有人使用扩展捆绑包为SonataAdminBundle创建新的块类型?我正在尝试这样做,但只有在我直接在原始block.xml
中添加服务时才有效。 MyBundle(扩展的SonataAdminBundle)中block.xml
目录下的config
内的任何更改都无效。
有人有解决方案吗? Plz帮忙!!!
答案 0 :(得分:1)
您确定您的XML文件已在您自己的捆绑中正确加载吗?
必须在文件load()
中声明的MyBundle\DependencyInjection\MyBundleExtension.php
方法中完成:
$loader = new Loader\XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
$loader->load('block.xml');