1、默认开启导入(import)功能

2、默认不导出第一列(checkbox)与操作(operate)列
pull/71/head
PPPSCN 2018-03-19 15:43:47 +08:00
parent a2c2189fe9
commit d1e45a2756
2 changed files with 11 additions and 0 deletions

View File

@ -29,6 +29,10 @@ class {%controllerName%} extends Backend
* 因此在当前控制器中可不用编写增删改查的代码,除非需要自己控制这部分逻辑
* 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改
*/
public function import()
{
return parent::import();
}
{%controllerIndex%}
}

View File

@ -9,18 +9,25 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
add_url: '{%controllerUrl%}/add',
edit_url: '{%controllerUrl%}/edit',
del_url: '{%controllerUrl%}/del',
import_url: '{%controllerUrl%}/import',
multi_url: '{%controllerUrl%}/multi',
table: '{%table%}',
}
});
var table = $("#table");
var date = new Date();
// 初始化表格
table.bootstrapTable({
url: $.fn.bootstrapTable.defaults.extend.index_url,
pk: '{%pk%}',
sortName: '{%order%}',
exportTypes: ['csv', 'excel'],
exportOptions: {
fileName: '{%controllerUrl%}_' + date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate(),
ignoreColumn: [0, 'operate'], //默认不导出第一列(checkbox)与操作(operate)列
},
columns: [
[
{%javascriptList%}