现在我正在开发yii2驱动的应用程序,它需要支持2种语言。 在gridview中搜索时,生成的URL如下所示:
books/?BookSearch[code]=&BookSearch[name]=pet
是否可以翻译或隐藏搜索参数? (对我而言,隐藏可能是最佳选择)。 books /?BookSearch部分甚至可以保持不变,我要更改的是属性(在本例中为代码和名称)
答案 0 :(得分:-1)
您可以将数据设置为会话数组,然后在搜索页面上调用它们
您可以参考此堆栈以获取更多信息Array as session variable
答案 1 :(得分:-1)
我不知道这是否是您的答案,但是如果您喜欢使用“代码”和“名称”,则可以使用它来加密
$ encryptedData = Yii :: $ app-> getSecurity()-> encryptByPassword($ data, $ secretKey);
然后解密
$ data = Yii :: $ app-> getSecurity()-> decryptByPassword($ encryptedData, $ secretKey);