我已經在本地插件中創建了一個工作表單,它正在向我的自定義表格中插入數據。Moodle本地插件和save_file
我想要tyo現在添加的是一個filepicker元素,它在保存表單時將該文件放入指定的文件夾中。
的filep [icker本身工作正常,但是當我出現保存任何文件形式的代碼我使用看起來像這樣:
$mform->save_file('lowresCh', '/my_form/', false);
我在「my_form嘗試了各種東西'有點,但無濟於事。表單的其餘部分仍將其數據放入自定義表格中,並且可以在mdl_files表格中看到我的文件(標記爲草稿)。
有了全面的調試上我能得到的警告:
Warning: copy(/my_form/): failed to open stream: Is a directory in /...../lib/filestorage/stored_file.php on line 390
我不知道如果我不正確或不接近它,任何幫助或指針在正確的方向將是最讚賞。
哦,我已閱讀Using the File API in Moodle forms頁面,有助於讓我認識到我的觀點,但沒有更進一步。
排序的解決了這個問題,在SAVE_FILE()命令需要的文件名,而不是目錄,仍然會是很好,如果我能得到的文件放入一個自定義目錄。 – Del 2013-04-08 08:50:05