帝国cms 多值字段调用的字段rnd是什么意思

帝国cms留言板增加自定义字段教程 帝国cms - 安全、强大、稳定、灵活
我的图书馆
帝国cms留言板增加自定义字段教程 帝国cms - 安全、强大、稳定、灵活
谢谢楼主,修改成功了,呵呵。另参考了:整理了下我的修改步骤(实现留言板增加性别、公司名称字段):1、进入phpmyadmin后台,在数据库enewsgbook表(留言板数据表)中增加字段,& & & & 比如:& & & & sex,类型:varchar (10)& & & & & & & & company,& & & & & & & & 2、打开e\enews\gbookfun.php,& & & & 1、在12行左右的地方插入下面代码:& & & & & & & & $company=RepPostStr($add[company]);//myadd& & & & & & & & $sex=RepPostStr($add[sex]);//myadd& & & & 2、在61行左右找到 $empire-&query("insert into 的语句中的相应的位置加入相应的代码。3、打开e\tool\gbook\index.php,& & & & 1、在50行左右找到“$query="select …”查询语句中适当位置加入字段,如:,company,sex& & & & 2、在135行左右找到“发布者: &?=$r[name]?&……”, 在要显示字段的地方加入&?=$r[company]?&&&,&?=$r[sex]?& 调用显示就行了。& & & & 3、在170行左右找到“&form action="../../enews/index.php"” 在表单中加入相应的Input语句就行了。例如在联系电话这行下面插入:& & & & &tr bgcolor="#FFFFFF"&& & & && & &td&公司名称:&/td&& & & && & &td height="23"&&input name="company" type="text" id="company" size="80"/&&/td&& & & & &/tr&&!--myadd--&& && && && && && && && && && && && && & & && &&&&tr class="ly2"&& && && &&&&td class="lytxt"&性&&&别:&/td&& && && &&&&td&&&& && && && &&&&INPUT name="sex" type="radio" value="先生"&&&先生&&&& && && && &&&&INPUT name="sex" type="radio" value="女士"&&&女士& && && &&&&/td&& && &&&&/tr&&!--myadd--&4、后台:打开e\admin\tool\gbook.php,& & & & 在50行左右找到“$query="select”查询语句,在末尾加入字段:,company,sex& & & & 在119行左右的找到“&table width="700" …&td width="32%" height="23"&发布者:……”, 在要显示字段的地方加入“&?=$r[company]?&&&,&?=$r[sex]?& 调用显示就行了。5、后台回复页面:打开e\admin\tool\ReGbook.php& & & & & & 直接在页面加入&?=$r[company]?&&&,&?=$r[sex]?&就行了。如在51行左右的“留言发表者”该行下面插入两行代码:& & &tr bgcolor="#FFFFFF"& & && &&td height="25"&性别:&/td&& && &&td height="25"& & && &&&&?=$r[sex]?&& && &&/td&& & &/tr&& &&&&tr bgcolor="#FFFFFF"& & && &&td height="25"&公司名称:&/td&& && &&td height="25"& & && &&&&?=$r[company]?&& && &&/td&& & &/tr&6、到此前、后台都已经可以了,下面进一步修改(参考)& & & & 1、打开e/data/template/gbooktemp.txt文件,约51行找到“$query="select…”查询语句,在适当位置加入字段,如:,company,sex& & & & 2、打开e/class/functions.php文件,约2940行找到:“$listtemp_center=str_replace("[!--retext--]","&?=\$r[retext]?&",$listtemp_center);”,在改行下面插入相应写法的代码,如:& & & & $listtemp_center=str_replace("[!--company--]","&?=\$r[company]?&",$listtemp_center);& & & & $listtemp_center=str_replace("[!--sex--]","&?=\$r[sex]?&",$listtemp_center);7、ok!^_^------------总结:要改的文件有:e\enews\gbookfun.phpe\tool\gbook\index.phpe\admin\tool\gbook.phpe\admin\tool\ReGbook.phpe\data\template\gbooktemp.txte\class\functions.php
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&帝国cms后台_自定义字段在增加信息页面的设置方法
其实非常简单,只要这个三招,你就可以再帝国cms后台增加信息的时候增加任何你想增加的板块。
比如你不想调用内容简介为页面的描述标签内容,如下图
比如你想给增加的信息增加其他属性板块,不仅只有新闻正文一个板块,如图所示
达到以上二次开发功能,只需要一下三步:
1、首先打开“系统——数据表与系统模型——管理数据表,点击“管理字段”(要修改的数据表)
2、点击增加字段,内容与 “内容简介”字段的 smalltext一样,照着填就行
如图所示的,除了红色标注的,其他都跟系统默认的 smalltext一样内容
然后下面的内容页是复制smalltext的表单内容,把对应的smalltext几个字母改成 你需要改的名称
3、然后回到管理数据表,点击管理系统模型。点击修改
然后把 新增加的字段对应的选项勾选上
4、然后打开FTP空间文件里/e/data/html/1.php,找到如下代码
划线的是新增加的,然后上传覆盖
原文转自:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。帝国CMS灵动标签字段调用
帝国CMS灵动标签:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[e:loop={'news',4,12,0,0}]
&ul&&li&&h2&&a
href="&?=$bqsr[titleurl]?&"
target="_blank"&&?=$bqr[title]?&&/a&&/h2&&p&&?=esub($bqr[smalltext],120)?&
……&/p&&/li&&/ul&
调用时间:&?=date('m-d',$bqr[newstime])?&
标题:&?=$bqr[title]?&
标题链接:&?=$bqsr[classurl]?&
栏目名字:&?=$bqsr[classname]?&
栏目链接:&?=$bqsr[classurl]?&
标题图片:&?=$bqr[titlepic]?&
截取标题字数:&?=esub($bqr[title],120)?&
截取简介字数:&?=esub($bqr[smalltext],120)?&
常用函数介绍
文字截取:esub(字符串,截取长度),例子:esub($bqr[title],30)截取标题前30个字符
时间格式:date('格式字串',时间字段),例子:date('Y-m-d',$bqr[newstime])时间显示格式为""
&&&&&&&&&&&&&&&&&&&
[e:loop={17,1,2,0,0,0}]
href="&?=$bqsr[classurl]?&"
target=_blank&&?=esub($bqr[title],33)?&&/A&&/DIV&&/TD&&/TR&
&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&
&TD&&&&& &?=esub($bqr[smalltext],74)?&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
href="&?=$bqsr[titleurl]?&"&
target=_blank&&FONT
color=#148c0e& [查看详情]
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&/FONT&&/A&&/TD&&/TR&&/TBODY&&/TABLE&&/TD&&/TR&
&[/e:loop]
&[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[e:loop={17,2,0,0,0,0}]
&&&&&&&&&&&&&&&&&&&&&&&&&&&
title=&?=$bqr[title]?&&
href="&?=$bqsr[titleurl]?&"&
target=_blank&&FONT&
color=#ff0000&&?=esub($bqr[title],24)?&&/FONT&&/A&
&&&&&&&&&&&&&&&&&&&&&&&&&&
[e:loop={23,7,0,0,0,0}]
href="&?=$bqsr[titleurl]?&"
onClick="addcount(17735);" target="_blank"
title="&?=$bqr[title]?&"&&?=esub($bqr[title],40)?&&/a&&/li&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 帝国cms 外表关联字段 的文章

 

随机推荐