2012-04-23 5 views
1

ブラウザのCookieを使用して、ToolTwistサイトのすべてのウェブページの外観を一様に変更するにはどうすればよいですか?クッキーのウェブページをフィルタリングする

ユーザがログインしているかどうかを知る必要があるすべてのウィジェットの生産ヘルパーに定型コードを入れすぎるようです。

答えて

1

クッキーで単一ページの外観を変更したい場合は、リクエストハンドラを使用できます。しかし、インターセプタを必要とするボード全体の変更が必要なように思えます。

Eclipse Workbenchで、「ファイル」 - >「新規」 - >「その他...」を選択し、「ToolTwist」フォルダーの下の「Interceptor」を選択します。テンプレートコードと設定ファイルには、コメントと例が含まれています。あなたのケースでは、ログインしているユーザーを確認し、そうでない場合は別のページ(navpoint)にリダイレクトすることができます。ログインしている場合は、まだ設定されていない場合はクッキーを設定します。後で使用できるように、その値をセッション変数に格納することをお勧めします。など本番ヘルパーと生成されたウィジェットコードで

、あなたがスタイルを制御するためにセッション変数を使用することができ、レイアウト、

しかし注意してください - インターセプタは、あなたのサイトへのすべてのページにアクセスするために呼び出されるので、それが傾く保ちますそして平均。

関連する問題