有沒有工作atk4.2 filestore示例代碼的完整示例?如何在敏捷工具包中使用文件上傳4.2
我一直在搜索docs和stackoverflow和我發現的幾個例子只是不爲我工作。
我需要延長Model_File
還是Model_Filestore_File
?
首先給我的錯誤
類未在文件中定義
第二個給
無法包括文件存儲/ lib目錄/型號/文件存儲/ File.php
什麼是最簡單的方法t o將文件上傳到CRUD?
有沒有工作atk4.2 filestore示例代碼的完整示例?如何在敏捷工具包中使用文件上傳4.2
我一直在搜索docs和stackoverflow和我發現的幾個例子只是不爲我工作。
我需要延長Model_File
還是Model_Filestore_File
?
首先給我的錯誤
類未在文件中定義
第二個給
無法包括文件存儲/ lib目錄/型號/文件存儲/ File.php
什麼是最簡單的方法t o將文件上傳到CRUD?
如果你想有文件上傳,使用在你的模型如下:
$this->add('filestore/Field_File','file_id');
領域應引用filestore_file.id。如果你正在尋找有縮略圖圖片上傳,然後:
$this->add('filestore/Field_Image','picture_id');
一旦圖像上傳和表單提交,該文件的「ID」將在各自的領域。對於Field_Image,它也會調整縮略圖的大小。您可以使用自己的圖像模型進一步自定義此:
->setModel('MyImage');
class Model_MyImage extends filestore\Model_Image {
public $default_thumb_width=32;
public $default_thumb_height=32;
}
這應該很好地工作4.2.0,但「發展」的分支,目前有一些改進,這將允許有每個圖像的多個縮略圖的大小。
所以你想知道如何上傳一個PHP文件? – Petah
否。如何使用filestore將文件上傳到Agiletoolkit框架。 – Priit