【发布时间】:2014-04-25 14:31:08
【问题描述】:
我的模型有两个虚拟字段full_name 和avatar,avatar 是用户头像的完整路径。
在编辑表单中,我打印头像图片,但是当我发送表单并且验证失败时,虚拟字段丢失,因为模型未加载并使用$this->request->data 信息。
有没有办法加载虚拟字段而不发送隐藏字段?
【问题讨论】:
-
这是一个只供一个用户使用的头像,还是供多个用户使用的模型?如果您只有一个用户,我会说您可以尝试使用
$_SESSION,因为这几乎不是敏感数据,但如果您显示多个用户及其头像,显然这将不起作用。如果是后者,为什么要将这些字段设为虚拟?
标签: cakephp cakephp-2.4