SonataBlockBundle如何在控制器内获取Block的默认设置

时间:2016-07-08 09:49:26

标签: symfony sonata

我创建了一个块服务,扩展了sonataBlockBundle的BaseBlockService。以下是configureSettings函数,其中我定义了我的默认值。

public function configureSettings(OptionsResolver $resolver)
{
    $resolver->setDefaults([
        'title' => 'My Block',
        'wrapper' => 'col-md-12',
        'content' => 'This is my block content',
        'template' => 'MyBlockBundle:Block:block.html.twig'
    ]);
}

在控制器中,我可以使用sonata.block.loader.service load获取阻止。转储块时,设置为空数组。

如何在控制器内获取上述功能中定义的默认设置。可能吗?如果是,我怎么能得到这个?

0 个答案:

没有答案