状況: 下部に CGridView がある一種のウィザードを作成しました。ユーザーがウィザードで何かを選択するたびに、グリッドはモデルの検索機能によって (AJAX なしで) 「フィルター処理」されます。すべてのユーザーの前のステップの「回答」を隠しフィールドに保持しているので、ウィザードのすべてのステップでそれらをフィルタリングに再度使用できます。
問題: cgridview で (デフォルトのフィルター フィールドと並べ替えのタイトルを使用して) 直接並べ替えまたはフィルター処理を行うと、彼は非表示のフィールド値を使用しなくなりました。私はおそらく少し迷っています (私は YII の初心者です)。検索機能で使用されるように、デフォルトのフィルターおよびソート要求に隠しフィールドの値を与えるにはどうすればよいですか? Person[name] などのパラメーターをリクエストに追加する必要があることがわかりますが、方法がわかりません...