我已经更改了.附带的gender
字段的用途。
现在允许用户选择两个项目,而不仅仅是一个项目。不用担心,用户可以选择关于他的帐户的不同选项,而不是多个性别;)fe_users
femanager
保存在后端工作,但我无法在前端运行它。
错误消息:未找到可用于从 转换为 的转换
array
器string
。
我只是直接从femanager 编辑了模型,因为这是目前最简单的方法。
ext/femanager/Classes/Domain/Model/User.php
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;
}
}
任何想法什么不起作用?