@alekskondr
php, javascript, yii2, drupal, MQL

Почему метод не видет сессию в Yii2?

При запросе в методе actionTrans создается сессия с переменной. Далее в во вьюхе идет перевод на другую страницу actionCreate, но здесь переменную $count метод не видет. Именно в методу, а не во вьюхи метода actionCreate.
public function actionTrans()
    {
         $session = Yii::$app->session;
         $session->open();
        $pass = 1111;
      $session->set('counter', "$pass");     
      $count = $session->get('counter');

       if ($model->load(Yii::$app->request->post()) ) {
            return $this->redirect(['create']);
            
        } else {
            return $this->render('trans', [
                'model' => $model,
            ]);
        }
}

 public function actionCreate()
    {
        
}
  • Вопрос задан
  • 150 просмотров
Решения вопроса 1
@alekskondr Автор вопроса
php, javascript, yii2, drupal, MQL
Сделал так и заработало

public function actionCreate()
    {
        $session = Yii::$app->session;
            $count = $session->get('counter');
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
usdglander
@usdglander
Yipee-ki-yay
$session->open(); сотри
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы