如何在FOSUserBundle 2.0中定义模板引擎?

时间:2017-11-11 16:02:09

标签: php twig fosuserbundle symfony-2.7

我刚从FOS User Bundle 2.0 alpha1转移到稳定版2.0,我明白了。

使用此配置:

fos_user:
    db_driver: orm
    firewall_name: main
    user_class: BizTV\UserBundle\Entity\User
    from_email:
        address: "%mailer_user%"
        sender_name: "%mailer_user%"
    template:
        engine: twig

我收到此错误:

“fos_user”

下无法识别的选项“模板”

使用此配置:

fos_user:
    db_driver: orm
    firewall_name: main
    user_class: BizTV\UserBundle\Entity\User
    from_email:
        address: "%mailer_user%"
        sender_name: "%mailer_user%"
#    template:
#        engine: twig

我反而得到了这个错误:

必须定义参数“fos_user.template.engine”。

1 个答案:

答案 0 :(得分:1)

在这里找到我的答案:https://github.com/FriendsOfSymfony/FOSUserBundle/issues/1621

显然不推荐使用模板引擎,但我在安全控制器的自定义行中调用它。