[英]Symfony2 store variables in session
首先,我正在使用symfony 2.0.20。 我正在這樣做:
獲取會話服務:
$session = $this->get('session');
保存變量(顯然,條件具有某些價值):
$session->set('criteria', $criteria);
我得到這樣的var:
$criteria = $session->get('criteria');
但是,我從不里面沒有任何數據。 而且,在chrome / firefox檢查器中,我什么也看不到,“ var_dump”也一樣。
任何幫助將不勝感激
羅傑
您是否開始了會話$ session = new Session(); $ session-> start();
確保use
use Symfony\Component\HttpFoundation\Request;
這就是我在Symfony2中開始會話的方式
$session = $request->getSession();
這是我設置的方式
$session->set('products', $products);
這就是我的方法
$session->get('products')
並在我的config.yml中
framework:
session:
cookie_lifetime: 86400
gc_maxlifetime: 1800
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.