0
編輯:在CakePHP從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 {}?>
你知道如何在沒有CakePHP的情況下處理文件上傳嗎? – burzum
我已經在程序上完成了它,我剛開始學習OOP和這個框架。爲了更清楚一點,我不是試圖「上傳」一個文件,而是試圖存儲指向文件的鏈接。 – Nerdia
真正考慮解析包含鏈接,縮略圖,圖標和字節的dropbox的響應並將其存儲在表中(使用他們的選擇器工具)。 – Nerdia