FOSUserBundle及其衍生产品(例如,PUGXMultiUserBundle)不在html标头中提供变量标题标签。相反,文档中建议使用固定的标题标记。
下面提供了对此(次要)问题的回答。
...
<title>{% include "AcmeDemoBundle:Default:title.html.twig" %}</title>
...
{% if title is defined %}
{{ title }}
{% else %}
{% set path = app.request.pathinfo|split('/') %}
{{ path.1|title }} {% if path.2 is defined %}{{ path.2|title }}{% endif %}
{% endif %}
对于PUGXMultiUserBundle的/register/staff
路径,标题为Register Staff
对于FOSUserBundle的/login
路径,标题为Login
答案 0 :(得分:0)
...
<title>{% include "AcmeDemoBundle:Default:title.html.twig" %}</title>
...
{% if title is defined %}
{{ title }}
{% else %}
{% set path = app.request.pathinfo|split('/') %}
{{ path.1|title }} {% if path.2 is defined %}{{ path.2|title }}{% endif %}
{% endif %}
对于PUGXMultiUserBundle的/register/staff
路径,标题为Register Staff
对于FOSUserBundle的/login
路径,标题为Login