如何将文件上传到silverstripe框架中的asset文件夹中


how to upload a file in to asset folder in silverstripe framework

我从html页面的一个输入字段中获取一个文件,然后通过anjolar js将其发送到php。我需要将此文件上传到silverstripe框架中的资产文件夹。我搜索了很多,但我只发现从cms上传。但是我的文件不是来自cms。请帮我,我是领域的新手

我不能发表评论,因为没有足够的代表,但如果你从SilverStripe外部获取图像,你可以将文件直接保存到assets文件夹中,它们将出现在CMS中。请注意,您可能需要运行http://yoursite.com/dev/tasks/FilesystemSyncTask才能显示它们。

文件;SilverStripe中的Images系统维护自己的资产/文件夹内容数据库。此操作将更新该数据库,当文件从SilverStripe外部添加到资产/文件夹时,应调用此操作,例如,如果作者通过FTP上传文件