模型表头配置说明 ——模型表头是什么?

模型表头作用于列表页面,控制列表显示的内容,顺序和表现形式,默认属性名称为 ShowMap,也可根据情况调整或命名多个表头定义

名称定义:
* 标签:全站属性配置中的键名,键名具有唯一性
* 属性:标签辖的子标签组,属性值通常为鍵值,键值允许重复
输出方式 类型关键字 说明
直接输出 default 数据作为普通文本输出
属性切换 switch 字段值在0,1两个状态之间来回切换
排序字段 sortid 允许修改排序值,调整排序位置
图片 img 图片显示
属性值转义 config 将数据值转换为对应的文本定义
属性修改器 prompt 弹出属性修改窗口,保存修改记录和修改原因
时间戳转义 time 把时间戳转换为时间格式
关联数据表字段 table 关联数据表对应字段
关联数据表(多语言版) langmodel 把时间戳转换为时间格式
属性轮换 rotation 按顺序轮换对象属性值
命令组 btngroup 存放操作命令的单元格,btngroup 为保留字
列表中的命令 link 列表中各种按钮
public $ShowMap = array(  //表头名称
    'title' =>array(      //字段名称
        'width'=>'',      //字段在列表中占据的宽度
        'class'=>'layui-table-cell-over',  //单元格自定义样式  
        'title' =>'标题',   //默认标题
    ),        
    'tagmark' =>array(     
         'width'=>'160',
        'title' =>'键名',
        'parentkey' => 'AttrsConfig',   //上级标签
    ),   
    'tagvalue' => array(
        'width' => '160',
        'title' => '键值',
        'class' => 'layui-table-cell-over',
        'parentkey' => 'AttrsConfig',
    ),

    'sortid' => array(
        'width'=>'60',
        'type' => 'sortid',
        'title' => '排序',
        'table' => 'Attrs',
        'idd' => 'id',
    ),
    'btngroup' => array(                //按钮组定义
        'width'=>'260',
        'title' => '操作',
        'type' => 'btngroup',
        'btnlist' => array(             //按钮列表
            'add' => array(             //按钮配置项
                'title' => '添加',      //按钮默认名称
                'link' => array(        //按钮
                    'mod' => 'diag',    //命令类型
                    'url' => 'add',     //命令执行方法
                    'fields' => array(  //命令参数
                        'parentid' => 'id'
                    ),
                )
            ),              
            'del' => array(
                'title' => '删除',
                'link' => array(
                    'mod' => 'diag_del',
                    'url' => 'del',
                    'cls' => 'diag_del',
                    'fields' => array(
                        'id' => 'id'
                    ),
                )
            ),
        ),
    ),
);