0

CakePHP アプリに問題があります。私は多くの試合 (それぞれに日付フィールドがあります) を持っています。問題は、1 つの試合の日付 (日付に関する最初のもの) をアプリのどこでも利用できるようにすることです (特に、デフォルトのレイアウト ファイルで使用したい)。

私は使用してみました:

Configure::write('date',$match['date'])

しかし、設定された直後にのみ設定された日付を覚えているようです(次のページに進むと、Configure::read('date')が返されますnull)。

私の問題に対する最善の解決策は何ですか?

4

1 に答える 1

0

現在ログインしているユーザーのセッション データに書き込むだけですか?

Configure クラスは、構成ファイルを作成してロードしない限り、永続的に保存しません。ただし、ユーザーごとに個別の構成キーに保存する場合を除いて、効率が悪く、他のユーザーと競合するため、あなたがやろうとしていることに対してはこのようにはしません。

于 2013-11-01T13:04:03.367 に答える