Property | Type | Description | |
---|---|---|---|
$_listpk | unknown_type | 列表中的主键字段 | |
$allSelected | boolean | 列表页是否有全选项 | |
$navList | |||
$notEmpty | 不能为空的字段 | ||
$onload | 页面载入时需要执行的JS列表 (直接函数名) 如:$onload[] = "admin.test()"; | ||
$onsubmit | 提交时候需要进行的验证js函数 | ||
$opt | array | 针对搜索 或者 页面字段的额外属性 | |
$pageButton | array | 列表页在分页栏的按钮 例子:$this->pageButton[] = array('title'=>'搜索','onclick'=>"admin.fold('search_form')"); | |
$pageKey | string | 页面字段配置存在system_data表中的页面唯一key值 | |
$pageKeyList | array | 页面字段列表 | |
$pageTab | array | 列表页的TAB切换项 例子 : $this->pageTab[] = array('title'=>'邀请列表','tabHash'=>'list','url'=>U('admin/Home/invatecount')); | |
$savePostUrl | string | 默认的配置页面保存地址 | |
$searchKey | array | 搜索的字段 | |
$searchPageKey | string | 页面搜索配置存在system_data表中的页面唯一key值 | |
$searchPostUrl | string | 搜索提交地址 | |
$submitAlias | |||
$systemdata_key | string | 配置页面的值在system_data表中对应的key值 | |
$systemdata_list | string | 配置页面的值在system_data表中的对应list值 |
Method | Description | |
---|---|---|
_initialize ( ) | ||
createData ( ) | 修正数据格式 -- 仅开发阶段使用 Enter description here . | |
display ( $templateFile = '', $charset = 'utf-8', $contentType = 'text/html' ) | ||
displayCateTree ( $tree = [] ) | 显示分类页面 | |
displayConfig ( $detailData = false ) | 显示配置详细页面 | |
displayList ( $listData = [] ) | 显示列表页面 | |
displayTree ( array $tree = [], string $stable = null, integer $level, array $delParam = null, array $extra = '', $limit ) : string | 现实分类页面 | |
getSearchPost ( ) | 初始化查询时post值 | |
permissionsave ( ) | ||
permissionset ( ) | ****************************** * 权限设置 * * ****************************** | |
saveConfigData ( ) | 保存配置页面详细数据 | |
savePageConfig ( ) | * * 保存页面配置信息 | |
saveSearchConfig ( ) | ||
setSearchPost ( $data ) |
Method | Description | |
---|---|---|
_assignPageKeyData ( $detailData = false ) | ||
_switchTheme ( $themeName = '' ) | ||
setKVArr ( $arr, $keyList ) | 设置数组key=》value形式 |
public display ( $templateFile = '', $charset = 'utf-8', $contentType = 'text/html' ) |
public displayTree ( array $tree = [], string $stable = null, integer $level, array $delParam = null, array $extra = '', $limit ) : string | ||
$tree | array | 树形结构数据 |
$stable | string | 资源表明 |
$level | integer | 子分类添加层级数目,默认为0(无限极) |
$delParam | array | 删除关联数据模型参数,app、module、method |
$extra | array | 附加配置信息字段,字段间使用|分割,字段的属性用-分割。例:attach|type-是-否|is_audit |
return | string | HTML页面数据 |
public permissionset ( ) |
protected $onload |
protected array $pageButton | ||
return | array |
protected string $pageKey | ||
return | string |
protected array $pageTab | ||
return | array |
protected string $searchPageKey | ||
return | string |
protected string $systemdata_key | ||
return | string |
protected string $systemdata_list | ||
return | string |