我可以在确认电子邮件中使用专用名称,例如%username%%email和%email%等。 但是我怎样才能在其中使用未规范化的名称呢? 我看不出我该怎么做。在FOS用户软件包中使用uncanonized的名称symfony2
0
A
回答
0
没有。通过username
和email
,您将获得不寻常的名称/电子邮件。使用usernameCanonical
和emailCanonical
您将获得规范版本。
各自在PHP中的方法:
$user->getUsername();
$user->getUsernameCanonical();
$user->getEmail();
$user->getEmailCanonical();
+0
我有FOSUserBundle.yml配置文件,类似于: [code] 注册: 证实:祝贺%用户名%,您的帐户确认。 [/ code] %username%是用户名(小写)的经典版本。有什么办法可以在这样的配置文件中使用uncanonized用户名? 我不想在确认电子邮件中输入小写用户名。 –
0
我该怎么办呢。
FOSUserBundle具有用于登记确认页面模板等
有线这样的: [代码]
{{ 'registration.confirmed' |反式({ '%的用户名%':用户.username}, 'FOSUserBundle')}}
[/代码]
所有你需要的是将其更改为:
[代码]
{{ 'registration.confirmed' |反式({ '%的用户名%':user.fullname}, 'FOSUserBundle')}}
[/代码]
其中全名是一些特性,其包含不规范的用户名
相关问题
- 1. Symfony2软件包资产目录名称
- 2. FOS Facebook的软件包 - 用户在下次访问
- 3. Symfony2 - 用户,软件包和控制器
- 4. symfony2 + fos用户包,注册确认邮件没有收到
- 5. 的Symfony2 /作曲使用的软件包
- 6. 在Symfony2中禁用软件包
- 7. 用于前端用户中心的Symfony2 sonataAdmin软件包
- 8. Symfony2 FOS从yaml扩展基本用户
- 9. symfony2 fos用户表单标签
- 10. 从软件包名称中获取应用程序名称
- 11. 覆盖Symfony2中的FOS UserBundle(也使用Fr3d ldap包)
- 12. FOS用户包认证
- 13. Fos Facebook包在没有FOS用户包的情况下集成在symfony 2中?
- 14. 使用相同的基本软件包名称导入软件包
- 15. Go语言:使用软件包范围内的软件包名称(例如)
- 16. 软件包名称别名或昵称
- 17. 软件包名称更改
- 18. 获取软件包名称
- 19. Symfony2新软件包
- 20. iPhone中的软件包显示名称
- 21. Symfony 2 FOS软件包安装
- 22. 使用ggplot软件包在R中命名软件仓
- 23. 使用FOS用户包检索用户的最佳方式1.3
- 24. Symfony FOS用户包 - 切换用户失败:“用户名”*“不存在”。
- 25. Symfony2 - FOSUserBundle - 我应该使用FOS重建用户管理吗?
- 26. 通过软件包名称执行软件包名称以获取Sql Server存储的软件包
- 27. 在Symfony2应用程序之外使用RESTful API软件包“FOSRestBundle”
- 28. Android - 该软件包与现有软件包的名称冲突
- 29. 与现有软件包相同名称的软件包冲突
- 30. Unity3D软件包与软件包的冲突名称相同
* canonized *是什么意思? (英文不是我的母语) –