私が作成している Yii アプリケーションには、検索機能があります。これで、すべてのユーザー (認証済みおよびゲスト) が検索ボックスを見ることができます。しかし、検索ボタンをクリックすると、ログインしているユーザーだけが結果を見ることができます。それ以外の場合は、ログイン画面にリダイレクトされます。ログインすると、結果を確認できます。
だから私はこのようにアクセスルールを書いた
return array(
array('allow',
'actions'=>array('search'),
'users'=>array('@')
),
私の疑問は、検索アクションには2つのパラメーター(POST)(私の検索キーワード)があるということです。loginurl に移動し、同じアクションへのログインに成功した後に戻ってきた場合、これらのキーワードを元に戻すにはどうすればよいですか? session を使用する以外に直接的な yii の方法はありますか?
助けてください