标签: php yii2
我用yii2创建了一个网站,并希望允许以不同的语言显示网页。因此,我创建了一些超链接来更改网站的语言。
我设置了一些URL规则以使其看起来更好。我使用layout / main.php中的Url::to(['controller/action', 'lang'=>$lang])函数刷新页面。它实际上更改了语言,但是在某些需要更多参数的页面上无法使用(它将重定向到错误页面)。
Url::to(['controller/action', 'lang'=>$lang])
main.php是所有页面的共享模板,我有很多页面需要不同的参数。我该怎么办?谢谢。