将数据从Dropbox Chooser传递到Cakephp中的控制器/模型

时间:2013-07-17 13:02:21

标签: cakephp model controller dropbox dropbox-api

编辑:

我从Dropbox选择器获取JSON结果,但它们未被正确解析以放入数据库。我无法弄清楚我做错了什么,如果我应该在我的控制器中做一个JSON解码器,或者它是否是别的东西。

控制器代码:

<?php class DropboxfilesController extends AppController {
public function add() {
if ($this->request->is('post')) {
    $this->File->create();
    if ($this->File->save($this->request->data)) {
        $this->Session->setFlash(__('Your file is now available :)'));
        $this->redirect($this->referer());
    } else {
        $this->Session->setFlash(__('Something went wrong!'));
    }
}
}}?>

查看代码:

<?php echo $this->Form->create('File'); ?>
<input type="Dropboxfilechooser" name="selected-file" style="visibility: hidden;"/>
<?php echo $this->Form->end('Finish'); ?>

型号代码:

<?php class File extends AppModel {}?>

1 个答案:

答案 0 :(得分:0)

实际问题是查看源代码,表单操作不会转到正确的控制器,它只是去蛋糕/家庭。只需改变它,问题就解决了。