Ecms 高级技巧归纳整理(一)

最近在搞一个帝国cms的项目,不断有一些新的知识,在此整理一下:

一、帝国CMS程序扩展变量说明:
1、列表模板变量说明:
当前栏目id:$navclassid或$GLOBALS['navclassid'],通过这个变量可以输出这个栏目id的所有数据。

如:select * from phome_enewsclass where classid=$GLOBALS['navclassid'])
 
2、内容模板变量说明:
字段值数组:$navinfor
调用方法:$navinfor['字段名']

如:要显示"信息ID字段",那在模板里用:<?=$navinfor['id']?>即可输出(要开启模板支持程序代码)

二、系统关键字字段

newstext :内容字段
newstext字段为自动就是编辑器,一般用于新闻内容字段。支持内容关键字替换、替换过滤字符、支持远程保存内容里的图片/FLASH、支持自动分页、支持设置第几张上传图为标题图片。

smalltext :简介字段
smalltext字段一般用于简介内容,可自动截取newstext字段内容作为简介。

writer :作者字段
writer字段和管理作者相关联(其他管理)。

befrom :来源字段
befrom字段和管理来源相关联(其他管理)。

newstime :时间字段
newstime为发布时间字段,可在模板中任意地方设置时间格式。

downpath :下载地址字段
downpath为系统内置的下载地址字段,支持多下载地址、设置权限/扣除点数、地址前缀。

onlinepath :在线地址字段
onlinepath为系统内置的在线地址字段,支持多在线地址、设置权限/扣除点数、地址前缀、选择播放器。

playerid :播放器字段
playerid和管理播放器关联(其他管理),要与onlinepath在线地址字段搭配,字段类型用SMALLINT、长度默认不设置。
 

morepic :图片集字段
morepic为系统内置的多图片字段,支持多图片上传、支持大小图及图片说明设置、支持自动生成缩图。
 

infoip :IP字段
infoip为记录IP的字段,只需将字段设置为录入项或投稿项,增加信息时自动存储发布者IP,字段类型用VARCHAR、长度15。

infozm :字母字段
infozm为取得标题字母的字段,只需将字段设置为录入项或投稿项,增加或修改信息时自动存储标题第一个拼音字母,字段类型用VARCHAR、长度1。

empireselfurl :采集页地址字段
empireselfurl为保存采集内容页地址字段,只需将字段设置为采集项,此字段不需要设置采集规则,入库后自动为采集页面地址,字段类型用VARCHAR、长度255。

 

你可能感兴趣的:(技巧,ecms)