有没有工作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