我想将变量的内容从一页发送到另一页。变量由用户输入。
$session =$this->get('request')->getSession();
$typeRapport = $session->get('typeRapport');
我想将变量的内容从一页发送到另一页。变量由用户输入。
$session =$this->get('request')->getSession();
$typeRapport = $session->get('typeRapport');
看来你什么都做了!您的问题是:“我想将变量的内容从一页发送到另一页”。
如果您能够获取 Session 对象,为什么不在其中设置一个参数呢?例如
第一页控制器:
use Symfony\Component\HttpFoundation\Request;
...
public function firstPageAction(Request $request){
$myValue = ....; // value to be passed
$session = $request->getSession();
$session->set('typeRapport', $myValue);
...
}
然后,在第二页的控制器中:
use Symfony\Component\HttpFoundation\Request;
...
public function secondPageAction(Request request){
$session = $request->getSession();
$typeRapport = $session->get('typeRapport');
}