これを正しく行っているかどうかはわかりませんが、基本的にフィルターを使用して、ユーザーがすべての Web 要求の前にタイムゾーンを設定しているかどうかを確認したかったため、そうしていない場合は、ポップアップ ボックスをロードして要求します。ただし、フィルターでリダイレクトする方法を見つけただけです。ルートで使用できる変数を設定する方法はありますか?
質問する
376 次
2 に答える
1
詳細情報なし-これは一般的な解決策です:
$time_zone = // where ever you checking if the time_zone is set?
if (is_null($time_zone))
{
redirect ('/somewhere/set_timezone');
}
else
{
// do something
}
于 2013-02-04T12:11:59.300 に答える
0
ビューに変数を追加したいだけの場合は、フィルターで次のように行うことができます。
View::share('timezone_set', false);
もう1つの方法は、ビューコンポーザーを使用することです。
于 2013-02-04T12:18:27.120 に答える