我在我的 conrete5 安装中添加了一些仪表板页面。其中一个页面有一个表单,需要允许用户上传图像。是否有任何用于上传图像的库,我应该在原生 PHP 中进行吗?我在文档中找到了这个,但我认为这不是我想要的。
我想在开始之前先问一下,看看有没有其他人以前做过这样的事情
我建议使用内置的资产库助手。这将在您的表单中添加一个字段,允许用户访问您站点文件管理器中的所有图像,并在必要时上传新图像。 这是具体5文档中的相关页面。
假设您想在表单中添加一个名为“照片”的字段。下面是一个示例,说明您将添加到仪表板页面视图中呈现表单的部分:
$al = Loader::helper(‘concrete/asset_library’);
$al->image('photo', 'photo', 'Select a photo', $photo);
在这种情况下$photo
,如果已知,则用于表示当前选择的图像。