从 Extbase 设置 fe_users 会话的方法如下:
$fe_users = $this->fe_usersRepository->findByUid($GLOBALS['TSFE']->fe_user->user['uid']);
$fe_users = $this->fe_usersRepository->findByUid($GLOBALS['TSFE']->fe_user->user['uid']);
// 设置会话属性
$fe_users->setName('John Doe');
$fe_users->setEmail('johndoe@example.com');
// 保存会话
$this->fe_usersRepository->update($fe_users);
$fe_users = $this->fe_usersRepository->findByUid($GLOBALS['TSFE']->fe_user->user['uid']);
// 获取会话属性
$name = $fe_users->getName();
$email = $fe_users->getEmail();
以上是从 Extbase 设置 fe_users 会话的方法。需要注意的是,这种方法只适用于 TYPO3 CMS 中的 Extbase 框架,并且需要在控制器中使用。
领取专属 10元无门槛券
手把手带您无忧上云