如何在树枝模板中创建语言选择

时间:2018-09-06 13:52:41

标签: php symfony twig

我当前正在使用symfony 3.2。现在我有这样的链接: http://link.com?lang=en,并且在配置/参数中,我已允许_locales -en,-ru

我如何在树枝模板中创建一个语言切换器:

  <a href="#" class="locales">EN<img src="{{ asset('assets/images/arrow-down.svg') }}" alt="arrow" class="arrow-down" /></a>
                                <div class="locales-content" style="left:0;">
                                    <a href="#">Russian</a>
                                    <a href="#">English</a>
                                </div>

1 个答案:

答案 0 :(得分:1)

这是我在应用程序中所做的事情,请随时根据您的需求进行调整。它使用两个重定向到同一页面的链接创建一个下拉列表,但是更改了Shops参数。如果请求中没有路由,它将创建两个重定向到首页的链接。

_locale