PHP 클래스 AdministratorAction, thinksns

저자: jason
상속: extends Action
파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_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值

공개 메소드들

메소드 설명
_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 )

비공개 메소드들

메소드 설명
_assignPageKeyData ( $detailData = false )
_switchTheme ( $themeName = '' )
setKVArr ( $arr, $keyList ) 设置数组key=》value形式

메소드 상세

_initialize() 공개 메소드

public _initialize ( )

createData() 공개 메소드

..
public createData ( )

display() 공개 메소드

public display ( $templateFile = '', $charset = 'utf-8', $contentType = 'text/html' )

displayCateTree() 공개 메소드

显示分类页面
public displayCateTree ( $tree = [] )

displayConfig() 공개 메소드

显示配置详细页面
public displayConfig ( $detailData = false )

displayList() 공개 메소드

显示列表页面
public displayList ( $listData = [] )

displayTree() 공개 메소드

现实分类页面
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
리턴 string HTML页面数据

getSearchPost() 공개 메소드

初始化查询时post值
public getSearchPost ( )

permissionsave() 공개 메소드

public permissionsave ( )

permissionset() 공개 메소드

****************************** * 权限设置 * * ******************************
public permissionset ( )

saveConfigData() 공개 메소드

保存配置页面详细数据
public saveConfigData ( )

savePageConfig() 공개 메소드

* * 保存页面配置信息
public savePageConfig ( )

saveSearchConfig() 공개 메소드

public saveSearchConfig ( )

setSearchPost() 공개 메소드

public setSearchPost ( $data )

프로퍼티 상세

$_listpk 보호되어 있는 프로퍼티

列表中的主键字段
protected unknown_type $_listpk
리턴 unknown_type

$allSelected 보호되어 있는 프로퍼티

列表页是否有全选项
protected bool $allSelected
리턴 boolean

$navList 보호되어 있는 프로퍼티

protected $navList

$notEmpty 보호되어 있는 프로퍼티

不能为空的字段
protected $notEmpty

$onload 보호되어 있는 프로퍼티

页面载入时需要执行的JS列表 (直接函数名) 如:$onload[] = "admin.test()";
protected $onload

$onsubmit 보호되어 있는 프로퍼티

提交时候需要进行的验证js函数
protected $onsubmit

$opt 보호되어 있는 프로퍼티

针对搜索 或者 页面字段的额外属性
protected array $opt
리턴 array

$pageButton 보호되어 있는 프로퍼티

列表页在分页栏的按钮 例子:$this->pageButton[] = array('title'=>'搜索','onclick'=>"admin.fold('search_form')");
protected array $pageButton
리턴 array

$pageKey 보호되어 있는 프로퍼티

页面字段配置存在system_data表中的页面唯一key值
protected string $pageKey
리턴 string

$pageKeyList 보호되어 있는 프로퍼티

页面字段列表
protected array $pageKeyList
리턴 array

$pageTab 보호되어 있는 프로퍼티

列表页的TAB切换项 例子 : $this->pageTab[] = array('title'=>'邀请列表','tabHash'=>'list','url'=>U('admin/Home/invatecount'));
protected array $pageTab
리턴 array

$savePostUrl 보호되어 있는 프로퍼티

默认的配置页面保存地址
protected string $savePostUrl
리턴 string

$searchKey 보호되어 있는 프로퍼티

搜索的字段
protected array $searchKey
리턴 array

$searchPageKey 보호되어 있는 프로퍼티

页面搜索配置存在system_data表中的页面唯一key值
protected string $searchPageKey
리턴 string

$searchPostUrl 보호되어 있는 프로퍼티

搜索提交地址
protected string $searchPostUrl
리턴 string

$submitAlias 보호되어 있는 프로퍼티

protected $submitAlias

$systemdata_key 보호되어 있는 프로퍼티

配置页面的值在system_data表中对应的key值
protected string $systemdata_key
리턴 string

$systemdata_list 보호되어 있는 프로퍼티

配置页面的值在system_data表中的对应list值
protected string $systemdata_list
리턴 string