我正在尝试创建一个上传插件。我将所有的逻辑都保留在行为中。到昨天为止,这件事一切正常,而且从没有出现过这个奇怪的问题。
/*controller code */
debug($this->request->data);
$this->Model->saveAll($this->request->data);
/* outputs
Array
(
[Ad] => Array
(
[s] => 2
[d] => 2
)
[Upload] => Array
(
[field] => Upload
[table] => Ad
[filename] => Array
(
[name] => index.php
[type] => application/x-php
[tmp_name] => /tmp/php3MbvRh
[error] => 0
[size] => 32
)
)
)
*/
我正在开发一个插件。在插件 beforeSave() 我调试相同的数据,它显示
public function beforeSave(Model $Model) {
debug($Model->data);
}
/* outputs
Array
(
[Upload] => Array
(
[1pload] =>
)
)
*/
每次出现字段属性的数字。有时它是 1、8 和/或 9。:(
- 该插件从 bootstrap.php (CakePlugin::loadAll()) 加载正常
- 该插件使用上传表。其中的模型被维护为模型。
- 插件行为已正确定义并且运行良好。现在不要