Php 注册FOS用户包的确认链接

Php 注册FOS用户包的确认链接,php,symfony,fosuserbundle,Php,Symfony,Fosuserbundle,我正在尝试使用FOS用户包提供的注册确认,但我收到的电子邮件仅包含: 注册。电子邮件。留言 没有我可以点击的链接来激活我新创建的帐户。在配置过程中我是否遗漏了什么 顺便说一句,我目前正在使用Symfony 3.x并使用devmail。检查您的config.yml()中是否启用了转换器,并且返回的php bin/console debug:translation en FOSUserBundle包含注册.email.messageid。 请记住,安装FOSUserBundle后需要清除缓存php

我正在尝试使用FOS用户包提供的注册确认,但我收到的电子邮件仅包含:

注册。电子邮件。留言

没有我可以点击的链接来激活我新创建的帐户。在配置过程中我是否遗漏了什么


顺便说一句,我目前正在使用Symfony 3.x并使用devmail。

检查您的config.yml()中是否启用了转换器,并且返回的
php bin/console debug:translation en FOSUserBundle
包含
注册.email.message
id。 请记住,安装FOSUserBundle后需要清除缓存
php bin/console缓存:clear


另外请注意,如果您有一个自定义电子邮件模板,并且希望使用FOSUserBundle翻译,那么您必须在其第一行具有此
{%trans\u default\u domain'FOSUserBundle%}
,就像默认模板一样。

检查您的config.yml()返回的
php bin/console debug:translation en FOSUserBundle
包含
registration.email.message
id。 请记住,安装FOSUserBundle后需要清除缓存
php bin/console缓存:clear


另外请注意,如果您有一个自定义电子邮件模板,并且希望使用FOSUserBundle翻译,则必须在其第一行上有此
{%trans\u default_domain'FOSUserBundle%}
,就像默认的一样。

我使用的是FOSUser提供的电子邮件模板,它已经包含了您需要的行mentioned@Maxime是否在config.yml()中启用了转换器?安装FOSUserBundle后是否清除了缓存
php bin/console缓存:clear
?此命令返回给您的是什么
php bin/console debug:translation en FOSUserBundle
?如果不是en,请使用您的区域设置尝试相同的命令。问题已解决!这是翻译,谢谢你的帮助我正在使用FOSUser提供的电子邮件模板,它已经包含了你的行mentioned@Maxime是否在config.yml()中启用了转换器?安装FOSUserBundle后是否清除了缓存
php bin/console缓存:clear
?此命令返回给您的是什么
php bin/console debug:translation en FOSUserBundle
?如果不是en,请使用您的区域设置尝试相同的命令。问题已解决!是翻译,谢谢你的帮助