数据调用

代码:

  1. <!-- php:$list = phpok('标识串','参数') -->

说明:

1、标识串可以在后台创建

2、参数项大部分数据可以在后台配置,即在此项里可以为空(内置标识串除外)

3、不同的参数之间用 & 合并,示例:cateid=1&is_list=1&attr=h

内置标识串:(非内置的标识串可在后台创建)

名称类型备注示例
_arclist文章列表内置,要求指定pid<!— php:$list = phpok('_arclist','pid=1') —>
_arc文章内容内置,要求指定id<!— php:$arc = phpok('_arc','id=100') —>
_cate分类信息内置,要求指定pid和cateid<!— php:$cate = phpok('_cate','pid=1&cateid=100') —>
_catelist分类列表内置,要求指定pid<!— php:$catelist = phpok('_catelist','pid=1') —>
_project项目信息内置,要求指定pid<!— php:$project = phpok('_project','pid=1') —>
_sublist子项目信息内置,要求指定pid<!— php:$sublist = phpok('_sublist','pid=1') —>
_parent上级项目信息内置,要求指定pid<!— php:$sublist = phpok('_parent,'pid=1') —>
_fields字段及表单内置,要求指定pid<!— php:$fields = phpok('_fields','pid=1') —>
_cate_id分类信息内置,要求指定catid<!— php:$cate = phpok('_cate_id','cateid=1') —>

参数说明:

参数变量可用值备注后台
pid项目id,首页使用时此项对应后台创建的项目ID,列表页及详细页中请使用$page_rs.id,此项可在后台数据调用中指定
phpok项目标识串,如果pid为空,可以通过这个标识串来替代
文章列表参数
cateid分类id,项目需绑定相应的分类,此项才有效
psize0默认显示数量,建议设置为10,可在后台设置
offset00即从第一条读取,配合psize可实现分页
is_list1或0是否列表模式,为0时psize参数无效,只读一条数据
in_text1或0是否读取长文本,这里我们建议选择1,即启用长文本
in_sub1或0是否读子主题,基本上需要实现二级菜单时才启用,建议默认0
in_project0或1或20不读项目信息,1读取简单的项目信息,2读带扩展的项目信息
in_cate0或1或20不读分类信息,1读取简单的分类信息,2读带扩展的分类信息
attr主题属性,为空表示不限,项目未启用主题属性时,请选择空
fields_need指定不能为空的字段,系统自带的字段用 l.字段标识串 表示,自定义扩展的字段用 ext.字段标识串 表示,多个字段用英文逗号隔开!
tag读取支持的tag标签主题,多个标签用英文逗号隔开,常用于相关主题,因PHPOK的tag功能还未完善,此参数暂时保留
keywords关键字,只读取符合主题的关键字,程序会检索相应的主题名称,Tag标签,SEO关键字等常用的系统字段,暂不支持扩展字段
orderby数据排序,为空读项目下的数据排序
sqlextSQL扩展查询,用于缩小查询范围,系统字段用 l.字段标识串 表示,自定义扩展的字段用 ext.字段标识串 表示,开发者不熟请略过
ext扩展字段搜索,要求数组写法如:ext[字段标识串]=值&ext[字段标识串]=值
idin指定的主题ID串里查询,多个ID用英文逗号隔开
user_id会员ID,多个会员ID用英文逗号隔开
cate分类标识串,仅限当cateid不使用时尝试通过此项取得分类ID
notin排序主题ID,用于不包含相应的主题ID,防止重复读取
文章内容
title_id主题ID,也支持主题标识串,要读主题,此项必填
idtitle_id的别名同上
phpoktitle_id的别名同上
分类信息
cateid分类id,为空时尝试调用pid下的根分类,如果根分类不存在,返回空数据
cate分类标识,如果此项不为空将替代上面的cateid,请慎用
cate_ext0或10不读取分类的扩展信息,1读取分类扩展信息
分类树
cateid分类id,为空时尝试调用pid下的根分类,如果根分类不存在,返回空数据
catelist_ext0或10不读取分类的扩展信息,1读取分类扩展信息
项目信息
project_ext0或10不读取项目扩展信息,1读取项目扩展信息
子项目信息
sublist_ext0或10不读取项目扩展信息,1读取项目扩展信息
上级项目信息
parent_ext0或10不读取项目扩展信息,1读取项目扩展信息
字段及表单
fields_format0或10返回字段信息,1返回带HTML的表单(默认的HTML表单都比较丑,可通过css来美化)

程序数据均可在后台的【数据调用】进行配置和调用的

后台标识串配置