CakePHP - как мне получить доступ к сессии из плагина? - PullRequest
0 голосов
/ 31 июля 2010

Я думал, что смогу получить переменную сессии из компонента плагина с помощью $ this-> Session-> var, но похоже, что $ this-> Session недоступен. Как получить доступ к сеансу из основного приложения?

Ответы [ 2 ]

0 голосов
/ 01 августа 2010

Поскольку Session является компонентом, необходимо включить его в:

<?php
  class MyComponent extends Object {
    // This component uses other components
    var $components = array('Session', 'Math');
    function doStuff() {
      $result = $this->Math->doComplexOperation(1, 2);
      $this->Session->write('stuff', $result);
    }
  }
?>

Вы должны проверить это , откуда берется образец.

0 голосов
/ 31 июля 2010

Это может помочь вам: http://book.cakephp.org/view/173/Sessions

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...