我的问题类似于这一个http://www.grocerycrud.com/forums/topic/169-allowed-types-for-file-upload/
答案不再更新 .
如何在1.4版本的杂货店中设置允许的文件上传类型?文件类型可以直接从函数中设置吗?像这样的东西:
$crud->set_upload_file_types('jpg','apk');
谢谢
我的问题类似于这一个http://www.grocerycrud.com/forums/topic/169-allowed-types-for-file-upload/
答案不再更新 .
如何在1.4版本的杂货店中设置允许的文件上传类型?文件类型可以直接从函数中设置吗?像这样的东西:
$crud->set_upload_file_types('jpg','apk');
谢谢
4 回答
此时您无法直接从控制器功能更改它 . 但您可以从application / config / grocery_crud.php的配置文件中进行更改
我有同样的问题(我可以很容易地做Jawaad所说的,但我需要为每个字段定义文件类型) . 这是我的解决方案:
https://github.com/scoumbourdis/grocery-crud/pull/290/files
向GroceryCrud发送了一个拉取请求,如果他们选择使用或不使用它 .
有关说明,请参阅commit msg(https://github.com/scoumbourdis/grocery-crud/pull/290)
我尝试了另一种解决方案,它正在运行
$ crud-> set_field_upload( “图像”, “资产/上传/团队”, “JPG | PNG”);
它只是添加允许的文件类型,如我的代码中用'|'分隔
在Grocery Crud和Codeigniter版本3中100%工作,你可以配置你的
在文件夹 application/config/grocery_crud.php
使用$ crud-> set_field_upload(“image”,“assets / uploads / team”,“jpg | png”);你根本不能忽视它,它从grocery_crud.php上方选择了扩展名 .
最后在你的控制器中,这是我的例子: