\Phpcmf\FieldImage

http://www.kaiqibao.net 本文件是框架系统文件,二次开发时不可以修改本文件,可以通过继承类方法来重写此文件

Summary

Methods
Properties
Constants
__construct()
option()
input()
show()
output()
get_attach_id()
attach()
insert_value()
get_value()
check_value()
create_sql()
alter_sql()
drop_sql()
test_sql()
member_field_select()
_color_select()
get_default_value()
_default_value()
field_type()
input_format()
attachment()
$id
$app
$close_xss
$remove_div
No constants found
_not_edit()
$fieldtype
$defaulttype
$fields
N/A
No private methods found
$img_ext
N/A

Properties

$id

$id : 

Type

$app

$app : 

Type

$close_xss

$close_xss : 

Type

$remove_div

$remove_div : 

Type

$fieldtype

$fieldtype : 

Type

$defaulttype

$defaulttype : 

Type

$fields

$fields : 

Type

$img_ext

$img_ext : 

Type

Methods

__construct()

__construct(  $params) 

构造函数

Parameters

$params

option()

option(array  $option) : string

字段相关属性参数

Parameters

array $option

Returns

string

input()

input(  $field, array  $value = '') : string

字段表单输入

Parameters

$field
array $value

Returns

string

show()

show(string  $field, array  $value = null) : string

字段表单显示

Parameters

string $field

字段数组

array $value

Returns

string

output()

output(array  $value) : string

字段输出

Parameters

array $value

数据库值

Returns

string

get_attach_id()

get_attach_id(array  $value) : array

获取附件id

Parameters

array $value

数据库值

Returns

array

attach()

attach(  $data,   $_data) : \Phpcmf\Library\返回当前字段使用的附件id集合与待删除的id集合

附件处理

Parameters

$data

当前的附件数据

$_data

原来的附件数据

Returns

\Phpcmf\Library\返回当前字段使用的附件id集合与待删除的id集合

insert_value()

insert_value(array  $field) : void

字段入库值

Parameters

array $field

字段信息

get_value()

get_value(string  $name, array  $data) : \Phpcmf\Library\value

字段值

Parameters

string $name

字段名称

array $data

数据库中的值

Returns

\Phpcmf\Library\value

check_value()

check_value(string  $field, string  $value) : 

验证字段值

Parameters

string $field

字段类型

string $value

字段值

Returns

create_sql()

create_sql(  $name,   $option,   $cname = '') : string

创建字段的sql语句

Parameters

$name
$option
$cname

Returns

string

alter_sql()

alter_sql(  $name,   $option,   $cname = '') : string

修改字段的sql语句

Parameters

$name
$option
$cname

Returns

string

drop_sql()

drop_sql(string  $name) : string

删除字段的sql语句

Parameters

string $name

Returns

string

test_sql()

test_sql(  $tables,   $field) 

Parameters

$tables
$field

member_field_select()

member_field_select() : string

会员字段选择(用于字段默认值设定)

Returns

string

_color_select()

_color_select(  $name,   $color) 

Parameters

$name
$color

get_default_value()

get_default_value(  $value) : string

获取会员默认值

Parameters

$value

Returns

string

_default_value()

_default_value(  $type) 

Parameters

$type

field_type()

field_type(string  $name = NULL, string  $length = NULL) : string

字段类型选择

Parameters

string $name
string $length

Returns

string

input_format()

input_format(string  $name, string  $text, string  $value) : string

表单输入格式

Parameters

string $name

字段名称

string $text

字段别名

string $value

表单输入内容

Returns

string

attachment()

attachment(  $option) : string

附件存储策略

Parameters

$option

Returns

string

_not_edit()

_not_edit(  $field,   $value) 

Parameters

$field
$value