/ / cakephp 2でビューにセッション変数を書くにはどうすればいいですか? - php、cakephp、cakephp-2.3

どのように私はcakephp 2のビューでセッション変数を書くことができますか? - php、cakephp、cakephp-2.3

cakephpのドキュメントを読みましたが、以下のようにコントローラに有効なセッションを書く方法の例があります。

$this->Session->write("Name", "Value");

状況によっては、ビュー内にセッション変数を記述する必要があります。どのように私はそれを達成することができます。

回答:

回答№1は2

質問は古いですが、答えは誰かに役立つかもしれません。 SESSIONをビューで書くために。

<?php SessionComponent::write("Name", "Value"); ?>

そしてそれを読むために

$this->Session->read("Name");

回答№2の場合は0

読み取り専用で、セッションにセッションを書き込むことはできません。すべてのセッション書き込みはコントローラで行われます。

しかし、本当に必要で、これをすることを強くお勧めしないのであれば、ビューにSessionを書く必要がある場合はAJAXを使ってSessionに書き込むメソッドを呼び出すことができます。