2015-07-06 20 views
4

如何使用url中的現有模型參數創建url到yii表單?在yii 1.x中通過GET傳遞表單模型

E.g.我有$model與某些屬性,並希望得到的URL是這樣的:

controller/formaction?Form%5Battr1%5D=VAL1&Form%5Battr2%5D=VAL2 

回答

0

有沒有辦法當您使用GET方法來定義網址。當您使用GET方法時,瀏覽器始終將所有輸入的namevalue連接到表單操作字符串。所以它不能改變。獲得乘坐醜陋網址的一個可能的解決方案是使用POST而不是GET。

+0

我不想更改表單的提交網址。我只是想在我的表單模型'$ model'的屬性中創建url到另一個action中的表單。例如。當我使用createUrl函數('$ this-> createUrl('formaction',$ model)')時,我得到這樣的結果:'controller/formaction?attr1%5D = VAL1&attr2%5D = VAL2'並且它沒有被解析正確地在'formaction'中。 – elyzov