我正在使用此线程https://octobercms.com/docs/services/session创建 OctoberCMS 会话,我正在尝试推送我的会话,但它不起作用。这是我的代码(尝试)。
<a href="javascript:void(0)" data-request="{{ __SELF__ }}::onSessionCreate">Create Sessions</a>
public function onSessionCreate(){
$token = 'my token';
$array = array(
'id' => '500',
'name'=>'sdfsd',
'surname' => 'zf'
);
\Session::put('user.token', $token);
\Session::push('user.persons', $array);
$sessionData = \Session::get('user');
echo '<pre>';
print_r($sessionData);
exit;
}
正如您在上面的代码中看到的,我有Create Session按钮,每次单击时,我想推送我的person会话。但是当我打印我的 时session,print_r($sessionData); 我不断得到与数组相同的响应。
Array
(
[token] => my token
[persons] => Array
(
[0] => Array
(
[id] => 500
[name] => sdfsd
[surname] => zf
)
)
)
有人可以指导我为什么我无法推送我的会话数组吗?
有只小跳蛙