2
在layout.html.twig文件中;FOSUserBundle理解樹枝模板變量
{% if is_granted("IS_AUTHENTICATED_REMEMBERED") %}
{{ 'layout.logged_in_as'|trans({'%username%': app.user.username}, 'FOSUserBundle') }} |
<a href="{{ path('fos_user_security_logout') }}">
{{ 'layout.logout'|trans({}, 'FOSUserBundle') }}
</a>
{% else %}
<a href="{{ path('fos_user_security_login') }}">{{ 'layout.login'|trans({}, 'FOSUserBundle') }}</a>
{% endif %}
什麼是佈局屬性指的是?這似乎只是輸出字符串,因爲它是我的html頁面即「layout.logged_in_as」和「layout.logout」
啊是有道理的。如何配置我的應用程序以使用翻譯? – Sid
Symfony翻譯器通常在新項目中被禁用(因爲並非所有應用都需要翻譯)。要啓用它,[只需添加文檔中提到的'framework.translator'配置項](https://symfony.com/doc/master/bundles/FOSUserBundle/index.html#translations)。 –