Constants

AUTHORITY_ARTICLE_ADD

AUTHORITY_ARTICLE_ADD = 'cms_article_add'

AUTHORITY_ARTICLE_EDIT

AUTHORITY_ARTICLE_EDIT = 'cms_article_edit'

AUTHORITY_ARTICLE_REMOVE

AUTHORITY_ARTICLE_REMOVE = 'cms_article_remove'

AUTHORITY_ARTICLE_READ

AUTHORITY_ARTICLE_READ = 'cms_article_read'

AUTHORITY_ARTICLE_TRASH

AUTHORITY_ARTICLE_TRASH = "cms_article_trash"

AUTHORITY_ARTICLE_TRASH_READ

AUTHORITY_ARTICLE_TRASH_READ = "cms_article_trash_read"

AUTHORITY_ARTICLE_TRASH_EDIT

AUTHORITY_ARTICLE_TRASH_EDIT = "cms_article_trash_edit"

AUTHORITY_ARTICLE_TRASH_RESTORE

AUTHORITY_ARTICLE_TRASH_RESTORE = "cms_article_trash_restore"

Methods

api_edit_main()

api_edit_main(array  $data = array()) : boolean

设为主图\取消主图 编辑主图

CMSADMINARTICLEIMAGEEDITMAIN {"class":"cms/admin_article_image","method":"api_edit_main"}

Parameters

array $data

Returns

boolean

api_edit()

api_edit(array  $data = array()) : boolean

编辑图片信息

CMSADMINARTICLEIMAGEEDIT {"class":"cms/admin_article_image","method":"api_edit"}

Parameters

array $data

Returns

boolean

api_qiniu_remove()

api_qiniu_remove(array  $data = array()) : boolean

删除文章图片

CMSADMINARTICLEIMAGEQINIUREMOVE {"class":"cms/admin_article_image","method":"api_qiniu_remove"}

Parameters

array $data

Returns

boolean

api_list()

api_list(  $data = array()) : array

获取数据列表 需要判断浏览权限

$request = array( 'search' => array(),//搜索、筛选 'sort' => array(),//排序 'size' => 0,//每页的条数 'page' => 0, //当前页数,如果是等于 all 那么则查询所有 'start' => 0, //开始的位置,如果存在,则page无效 ); limit的分页算法是:当前页数-1 * page_size 序号的算法:key键+1,+每页显示的条数。等于分页后的序号。{key + 1 + page_size}

返回的数据: $data = array( 'row_count' => //数据总条数 'limit_count' => //已取出条数 'page_size' => //每页的条数 'page_count' => //总页数 'data' => //数据 );

CMSADMINARTICLEIMAGELIST {"class":"cms/admin_article_image","method":"api_list"}

Parameters

$data

Returns

array

api_qiniu_uptoken()

api_qiniu_uptoken(array  $data = array()) : array

获取 文章图片 上传的token $data = array( "cms_article_id" 文章ID "image_name" 文件的原名字 "image_size" 文件的大小 "image_type" 文件的类型 "image_format" 文件的后缀 )

返回值: array( "qiniu_uptoken" 七牛的上传token "image_id" 图片ID "cms_article_image_id" 文章图片ID )

CMSADMINARTICLEIMAGEQINIUUPTOKEN {"class":"cms/admin_article_image","method":"api_qiniu_uptoken"}

Parameters

array $data

Returns

array

api_qiniu_state()

api_qiniu_state(array  $data = array()) : boolean

更新上传 文章图片 的状态 $data = array( "cms_article_image_id" 文章图片ID "image_format" 文件的后缀格式 "image_width" 文件的宽 "image_height" 文件的高 "image_hash" hash值 )

CMSADMINARTICLEIMAGEQINIUSTATE {"class":"cms/admin_article_image","method":"api_qiniu_state"}

Parameters

array $data

Returns

boolean