2016-05-16 96 views

回答

2

我不完全瞭解你的問題,但我在我的樹枝中使用它來切換語言。您可以將其修改爲簡單的錨鏈接

<select onchange="location = this.options[this.selectedIndex].value;" class="form-control"> 
    <option>{{ 'Language'|trans }}</option> 
    <option value="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'it'})) }}">{{ 'Italian'|trans }}</option> 
    <option value="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'en'})) }}">{{ 'English'|trans }}</option> 
    <option value="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'fr'})) }}">{{ 'French'|trans }}</option> 
    <option value="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'es'})) }}">{{ 'Spanish'|trans }}</option> 
    <option value="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'pt'})) }}">{{ 'Portuguese'|trans }}</option> 
    <option value="{{ path(app.request.get('_route'), app.request.get('_route_params')|merge({'_locale': 'de'})) }}">{{ 'German'|trans }}</option> 
</select> 
+0

是的這項工作喜歡魅力:) – fr3sh