Php 类型3:FE Manager的多个复选框
我已经为fe_用户更改了性别字段的用途,这是femanager附带的。 用户现在可以选择两个项目,而不是一个。不用担心,用户可以选择不同的帐户选项,而不是多种性别 在后端保存是可行的,但我无法在前端运行它 错误消息:未找到可用于从数组转换为字符串的转换器 我刚刚直接从femanager编辑了模型,因为这是目前最简单的方法 ext/femanager/Classes/Domain/Model/User.php 知道什么不起作用了吗?将变量$SEXT定义为字符串。它应该是数组Php 类型3:FE Manager的多个复选框,php,typo3,typo3-extensions,Php,Typo3,Typo3 Extensions,我已经为fe_用户更改了性别字段的用途,这是femanager附带的。 用户现在可以选择两个项目,而不是一个。不用担心,用户可以选择不同的帐户选项,而不是多种性别 在后端保存是可行的,但我无法在前端运行它 错误消息:未找到可用于从数组转换为字符串的转换器 我刚刚直接从femanager编辑了模型,因为这是目前最简单的方法 ext/femanager/Classes/Domain/Model/User.php 知道什么不起作用了吗?将变量$SEXT定义为字符串。它应该是数组 class User
class User extends FrontendUser
{
/**
* initializes this object
*
* @param array $gender
*/
public function __construct($gender = array()) {
$this->setGender($gender);
}
/**
* gender
*
* @var string
*/
protected $gender;
/**
* Returns the gender
*
* @return array $gender
*/
public function getGender()
{
return unserialize($this->gender);
}
/**
* Sets the gender
*
* @param array $gender
* @return User
*/
public function setGender(array $gender)
{
$this->gender = serialize($gender);
return $this;
}
}