application/common/functionfunction.php

Constants

MODULE_THEME

MODULE_THEME = $theme

Functions

get_theme_list()

get_theme_list(string  $m = 'home') : array

获取模板主题列表

Parameters

string $m

模块

Returns

array

set_module_theme()

set_module_theme(  $theme = 'default') 

用于设置模块的主题

Parameters

$theme

admin_show_field()

admin_show_field(  $field,   $type = 'open') 

加载字段显示

Parameters

$field
$type

update_status()

update_status(  $url,   $table_name,   $id_name,   $id_value,   $field,   $status) 

更新状态 1开启

Parameters

$url
$table_name
$id_name
$id_value
$field
$status

home_show_menu()

home_show_menu() 

前台头部菜单

select_template()

select_template(  $style,   $pre = '') 

模板选择

Parameters

$style

风格

$pre

模板前缀

showsitemodel()

showsitemodel(  $modelid = '',   $selname = 'modelid',   $change = false) : \string.

内容模型 显示树形下拉框.

Parameters

$modelid
$selname
$change

Returns

\string.

getsitemodel()

getsitemodel() 

select_category()

select_category(  $name = "parentid",   $value = "0",   $root = "",   $member_publish,   $attribute = '',   $parent_disabled = true,   $disabled = true,   $modelid) : string

获取栏目的select select_category('catid', $catid, '内容分类', 0, '', true, true, $modelid);

Parameters

$name

select的名称

$value

选中的id,用于修改

$root

顶级分类名称

$member_publish

是否仅显示投稿栏目

$attribute

外加属性

$parent_disabled

是否禁父级栏目

$disabled

是否禁单页和外部链接

$modelid

modelid

Returns

string

get_category()

get_category(integer  $catid = '', string  $parameter = '') : array

获取栏目信息

Parameters

integer $catid
string $parameter

Returns

array —

or string

get_childcat()

get_childcat(integer  $catid) : array

根据栏目ID获取子栏目信息

Parameters

integer $catid

Returns

array

get_catname()

get_catname(integer  $catid) : string

根据栏目ID获取栏目名称

Parameters

integer $catid

Returns

string

get_location()

get_location(integer  $catid, boolean  $self = true, string  $symbol = '') : string

根据栏目ID获取当前位置

Parameters

integer $catid
boolean $self

是否包含本身 0为不包含

string $symbol

栏目间隔符

Returns

string

showselectrole()

showselectrole(string  $roleid = '',   $selname = 'roleid') : \string.

角色 显示树形下拉框.

Parameters

string $roleid

选中id.

$selname

Returns

\string.

showselectusergroup()

showselectusergroup(  $groupid = '',   $selname = 'groupid') : \string.

用户组 显示树形下拉框.

Parameters

$groupid
$selname

Returns

\string.

get_groupinfo()

get_groupinfo(integer  $groupid = '') : array

获取组别信息

Parameters

integer $groupid

Returns

array

get_groupname()

get_groupname(integer  $groupid) : string

根据组别ID获取组别名称

Parameters

integer $groupid

Returns

string

get_modelinfo()

get_modelinfo(  $typeall) : array

获取模型信息

Parameters

$typeall

0只包含内容模型,1全部模型

Returns

array

get_sitehtml()

get_sitehtml() : string

获取站点HTML

Returns

string

get_siteinfo()

get_siteinfo(integer  $siteid = '') : array

获取站点信息

Parameters

integer $siteid

Returns

array

get_config()

get_config(  $key = '') : array|string

获取系统配置信息

Parameters

$key

键值,可为空,为空获取整个数组

Returns

array|string

is_default_password()

is_default_password() : boolean

判断当前登录永丰虎密码是否是默认密码

Returns

boolean

censor()

censor(  $message,   $modword = NULL,   $return = FALSE) : \成功返回原始文本,否则提示错误或被替换

词语过滤

Parameters

$message
  • 词语过滤文本
$modword
$return

Returns

\成功返回原始文本,否则提示错误或被替换

parse_related_link()

parse_related_link(  $content,   $extent) 

Parameters

$content
$extent

is_username()

is_username(STRING  $username) : TRUE

检查用户名是否符合规定

Parameters

STRING $username

要检查的用户名

Returns

TRUE —

or FALSE

is_password()

is_password(STRING  $password) : TRUE

检查密码长度是否符合规定

Parameters

STRING $password

Returns

TRUE —

or FALSE

show_menu()

show_menu() 

显示后台菜单

get_menu()

get_menu() 

获取菜单

set_mapping()

set_mapping() 

设置路由映射

get_urlrule()

get_urlrule() : array

获取自定义URL规则

Returns

array