Php 如何在FOSUserBundle 2.0中定义模板引擎?
我刚从FOS用户包2.0 alpha1升级到稳定的2.0,我明白了 使用此配置:Php 如何在FOSUserBundle 2.0中定义模板引擎?,php,twig,fosuserbundle,symfony-2.7,Php,Twig,Fosuserbundle,Symfony 2.7,我刚从FOS用户包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: eng
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:
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_用户”下无法识别的选项“模板”
使用此配置:
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:
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”。在这里找到了我的答案:
显然,模板引擎已被弃用,但我在安全控制器的自定义行中调用了它