JetibenRong

JetibenRong

我想有那么一段时光,可以在面朝大海的房车里煮上一杯咖啡,看看曾写过的代码

帝国cms 留言板新增自定义字段教程 本人实际操作步骤

本文发布于:2014-04-07
1、进入phpmyadmin后台,在数据库enewsgbook表(留言板数据表)中增加字段, 比如:我这里写的是age,tel,jztime [caption id="attachment_71" align="aligncenter" width="636"]帝国cms加字段 帝国cms加字段[/caption] 2、打开e\enews\gbookfun.php, 1、在13行左右的地方插入下面代码: $age=RepPostStr($add[age]);//myadd $tel=RepPostStr($add[tel]);//myadd [caption id="attachment_72" align="aligncenter" width="589"]帝国cms加自定义字段 帝国cms加自定义字段[/caption] 2、在60行左右找到 $empire->query("insert into 的语句中的相应的位置加入相应的代码; 这一行要注意,不仅要在前面输入要加入的age和tel字段,后面有values也要输入 帝国加字段教程 [caption id="attachment_73" align="aligncenter" width="697"]帝国加字段教程 帝国加字段教程[/caption]
3、打开e\tool\gbook\index.php, 1、在51行左右找到“$query="select …”查询语句中适当位置加入字段,如:,age,tel 2、在135行左右找到“发布者: <?=$r[name]?>……”, 在要显示字段的地方加入<?=$r[age]?> ,<?=$r[tel]?> 调用显示就行了。 3、在170行左右找到“<form action="../../enews/index.php"” 在表单中加入相应的Input语句就行了。例如在联系电话这行下面插入: <tr bgcolor="#FFFFFF"> <td>公司名称:</td> <td height="23"><input name="age" type="text" id="age" size="80"/></td> </tr><!--myadd--> <tr> <td>性&nbsp;&nbsp;&nbsp;别:</td> <td> <INPUT name="tel" value="先生"> 先生&nbsp; </td> </tr><!--myadd--> 4、后台:打开e\admin\tool\gbook.php, 在50行左右找到“$query="select”查询语句,在末尾加入字段:,age,tel 在119行左右的找到“<table width="700" …<td width="32%" height="23">发布者:……”, 在要显示字段的地方加入“<?=$r[age]?> ,<?=$r[tel]?> 调用显示就行了。 5、后台回复页面:打开e\admin\tool\ReGbook.php 直接在页面加入<?=$r[age]?> ,<?=$r[tel]?>就行了。如在51行左右的“留言发表者”该行下面插入两行代码: <tr bgcolor="#FFFFFF"> <td height="25">tel:</td> <td height="25"> <?=$r[tel]?> </td> </tr> <tr bgcolor="#FFFFFF"> <td height="25">留言主题:</td> <td height="25"> <?=$r[age]?> </td> </tr> 6、到此前、后台都已经可以了,下面进一步修改: 1、打开e/data/template/gbooktemp.txt文件,约51行找到“$query="select…”查询语句,在适当位置加入字段,如:,age,tel 2、打开e/class/functions.php文件,约4324行找到:“$listtemp_center=str_replace("[!--retext--]","<?=\$r[retext]?>",$listtemp_center);”,在改行下面插入相应写法的代码,如: $listtemp_center=str_replace("[!--age--]","<?=\$r[age]?>",$listtemp_center); $listtemp_center=str_replace("[!--tel--]","<?=\$r[tel]?>",$listtemp_center); [caption id="attachment_79" align="aligncenter" width="673"]帝国CMS字段增加 帝国CMS字段增加[/caption] 3、修改下留言板模板就oK了。 到此就搞定了:后台效果图如下: ------------ 总结: 要改的文件有: e\enews\gbookfun.php e\tool\gbook\index.php e\admin\tool\gbook.php e\admin\tool\ReGbook.php e\data\template\gbooktemp.txt e\class\functions.php
JetibenRong

JetibenRong

我想有那么一段时光,可以在面朝大海的房车里煮上一杯咖啡,看看曾写过的代码

联络

标签

链接