0

$_GETCIで、クリックしたすべてのリンクに表示されるように、選択したフィルターを(メソッドで)アタッチしたいと思います。このフィルターは永続的であるため、任意のページで選択されたこのフィルターは、プロジェクトの他のすべてのページで使用できる必要があります。

たとえば、1つのページでdealerID、GroupIdを選択し、たとえばwww.domain.com/dealers?dealerId=2&groupId=10ページでディーラーを選択した場合、この別のリンクをクリックすると* www.domain.com/group * sグループページはwww.domain.com/groups?dealerId=2&groupId=10、前のページで選択したようになります。

そしてもう1つ、何らかの理由ですべてのコントローラーに継承されるメインコントローラーを使用しています。

どんな助けでもいただければ幸いです。

4

1 に答える 1

0

フィルタリングに必要なすべての変数を保持するユニバーサル$data['filter']変数を1つ持つことができます。ビューでは、必要な場所の最後に$filterを追加するだけです。

$ data ['filter']はコンストラクターで収集/生成でき、デフォルトで定義されます。

それは少しトリッキーな解決策です。私はむしろセッションを使用してその種のデータを保持し、ページに「リセット」ボタンを配置したいと思います。

于 2012-12-25T02:19:15.797 に答える