huangdingbo
- huangdingbo 2020-09-05 已签到连续签到1天,获得了5个金钱
- huangdingbo 评论了扩展 Yii2 大文件分片上传扩展
你这个治标不治本啊,最后再合并文件,跟直接上传文件不是一个道理吗,文件大了还是一样要超时
请问 你们的内存不会泄露吗?
控制器配置
public function actions(){ return [ 'change-input' => [ 'class' => EditableAction::className(), 'modelClass' => TTest::className(), //对应修改的model ], ]; }
yii2-editable 的文档缺失,具体使用方法还得看源码,以下是从源码中得到的常用方法:
1、GridView 中使用
[ 'class' => EditableColumn::className(), 'attribute' => 'input', //修改的字段 'url' => ['change-input'], //提交的修改的url 'type' => 'date', 'clientOptions' => [ 'format' => 'yyyy-mm', ] ];
2、配置
支持五种类型,设置参数为type,配置参数clientOptions,下面的例子都是默认配置,根据实际场景修改配置1)address
[ 'url' => '/post', 'title' => 'Enter city, street and building #', 'value' => [ 'city' => "Moscow", 'treet' => "Lenina", 'building'=> "15" ] ];
2)text
文本 默认类型3)combodate
日期选择[ "format" => 'YYYY-MM-DD', "viewformat" => 'DD.MM.YYYY', "template" => 'D / MMMM / YYYY', "combodate" => [ "minYear" => 2000, "maxYear" => 2015, "minuteStep" => 1 ] ];
4)date 跟combodate功能相同,UI不同
日期选择[ "format" => 'yyyy-mm-dd', "viewformat" => 'dd/mm/yyyy', "combodate" => [ "weekStart" => 1 ] ];
5)datetime
时间选择[ "format" => 'yyyy-mm-dd hh:ii', "viewformat" => 'dd/mm/yyyy hh:ii', "combodate" => [ "weekStart" => 1 ] ];