K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

sp2留言修改疑问

12Next >

无聊的飞翔 发表于:11-11-17 20:31 [添加收藏] 楼主 [回复] #Top#
无聊的飞翔 人气:402 积分:1752 金币:20053
KC元老
sp2留言修改疑问[图1]
问题如图,不知道在那里修改?
无聊的飞翔 发表于:11-11-17 20:39 编辑于:11-17 20:40 沙发 [回复] #Top#
无聊的飞翔 人气:402 积分:1752 金币:20053
KC元老
修改内部模板insidefeedbackdefault.htm文件下的


<tr><th>邮箱地址:</th>
<td><input name="kemail" type="text" id="kemail" value="" class="h25 w200 br" maxlength="100" /></td>
</tr>
改成:
<tr><th>联系电话:</th> <td><input name="kphone" type="text" id="kphone" value="" class="h25 w200 br" maxlength="30" /></td>
无效!请高人解答一下。谢谢!
pktsandy 发表于:11-11-17 21:31 编辑于:11-17 21:37 板凳 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
不会吧!你确认修改的模板对么
无聊的飞翔 发表于:11-11-18 12:22 编辑于:11-18 12:25 4楼 [回复] #Top#
无聊的飞翔 人气:402 积分:1752 金币:20053
KC元老
修改的模板是留言内部模板,这点确认
是否还要修改feedback文件夹下的
core.class.php
manage.php
index.php
这三个php文件里的内容?
注:“邮箱地址”这几个字好改,已经改成联系电话了。就是想实现-输入框里输入电话号码,然后在后台显示出来。
pktsandy 发表于:11-11-18 14:28 5楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
就模板文件!我改了不少!只要改模板就可以!要不把你feedback文件打包发到我邮箱:xiaofanku@live.cn
pktsandy 发表于:11-11-20 00:11 6楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
你的内部模板放的位置不对!$king->config('templatepath')指向的位置不是你放内部模板的模板文件夹
无聊的飞翔 发表于:11-11-20 10:36 编辑于:11-20 11:17 7楼 [回复] #Top#
无聊的飞翔 人气:402 积分:1752 金币:20053
KC元老
请问模板文件夹假如是abc那这里是这样写吗?
$king->config('abcpath')
这样写似乎也不对
............................................
$king->config('templatepath')这个没修改

feedback文件夹下的index.php文件修改了以下地方就好了。34-37:

 //check kemail
if(!kc_validate($kemail,5)){
kc_error($king->lang->get('feedback/error/name',2));
}
改成

//check
kphone
if(!kc_validate($kphone,
22)){
kc_error($king->lang->get('feedback/error/name',2));
}

.............................................
还要改一下后台文件manage.php
:119
   '".addslashes($rs['kemail'])."',改成      '".addslashes($rs['
kphone'])."',
:97
$_sql="select kid,ktitle,nread,kname,kemail,ndate,nshow from %s_feedback order by norder desc,kid desc";改成$_sql="select kid,ktitle,nread,kname,
kphone,ndate,nshow from %s_feedback order by norder desc,kid desc";
无聊的飞翔 发表于:11-11-20 11:26 8楼 [回复] #Top#
无聊的飞翔 人气:402 积分:1752 金币:20053
KC元老
还有个问题就是管理员在后台留言回复时纯数字会报错!
kphonekphonekphonekphonekphonekphone
Parse error: parse error, expecting `','' or `';'' in

wwwrootsystemlibkc_template_class.php(109) : eval()'d code on line 2
pktsandy 发表于:11-11-20 21:00 9楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
只能说你对企业版了解的太少!留言中本来就是phone,只是它是可选的!可邮箱是必填的!

你根本不知$king->config('templatepath')代表什么
无聊的飞翔 发表于:11-11-20 21:32 编辑于:11-20 21:33 10楼 [回复] #Top#
无聊的飞翔 人气:402 积分:1752 金币:20053
KC元老
我承认我很菜!
邮箱没什么用啊,换成电话号码比较实在,联系也方便

12Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号