JTBC(CMS)

开源与免费的跨平台网站内容管理系统解决方案

腾讯交流群: 2254994
技术支持群: 27032719
首页 » 在线论坛 » ASP版本 
帖子内容
1 楼
crazy
注册会员
积分 246
注册 2010-04-07
     
如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
[p]此例子在download[下载模块]里进行操作示范:
一.在数据库的对应表中增加字段[/p] 首先在数据库里download下增加字段:
新命名为:d_new  属性:文本
解释:“d_”是前缀,不同模块的前缀不同,下载模块里是“d_”,后面的“new”根据你的用处自己命名,原则是自己和别人最好一眼就能看懂,方便以后修改。

二.在language里增加相对应的文字显示
在download\common\language\config.jtbc里增加
[p]    <item>
      <disinfo><![CDATA[new]]></disinfo>
      <chinese><![CDATA[新的]]></chinese>
    </item>
此处作用为:调用显示处的文字[/p]
三、后台处理函数
在download\common\incfiles\manage_config.asp
找到Sub jtbc_cms_admin_manage_adddisp()行下面的。rs.Update前
增加rs(cfname("new")) = left_intercept(get_str(request.Form("new")), 50)
找到Sub jtbc_cms_admin_manage_editdisp()行下面的。rs.Update前
增加rs(cfname("new")) = left_intercept(get_str(request.Form("new")), 50)

[p]四、后台添加和修改
download\common\template\manage.jtbc
1、找到<name><![CDATA[add]]></name>后面
合适的地方增加
<tr>
    <td height="25">{$=itake('config.new','lng')}</td>
    <td><input type="text" name="new" size="20"></td>
</tr>
此处作用为:添加数据[/p] [p]
2、找到<name><![CDATA[edit]]></name>后面
合适的地方增加
                    <tr>
                      <td height="25">{$=itake('config.new','lng')}</td>
                      <td><input type="text" name="new" size="20" value="{$new}"></td>
                    </tr>
此处作用为:修改数据[/p] 五、前台显示:
download\common\incfiles\module_config.asp
1、找到Function jtbc_cms_module_list()后面合适的地方
增加tmptstr = Replace(tmptstr, "{$new}",  htmlencode(get_str(rs(cfname("new")))))
2、找到Function jtbc_cms_module_detail()后面合适的地方
增加tmpstr = Replace(tmpstr, "{$new}", htmlencode(get_str(rs(cfname("new")))))
在后台下载管理的下载模板里编辑在需要显示的地方增加{$new}

new可以根据你自己的需要来自己命名。


例子:
http://www.wushicun.com/download/
http://www.dangdei.com/download/
以上2个页面都是改自download模块,只要你看懂了上面的过程,你就可以随心所欲的增加字段。

[p]本人在JTBC[CMS][4]就业班,群号229816848[/p] crazy
欢迎大家来群讨论关于JTBC的所有技术问题。

2010-07-14 23:12:54 www.wushicun.com乌石村农家乐panan.wushicun.com磐安旅游www.dangde.net浙江农家乐www.lekele.net笑话大全
2 楼
crazy
注册会员
积分 246
注册 2010-04-07
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
自己先顶个,整理了一个小时。
J大,给加个精华或者置顶,做好字段扩展,才能丰富网站!
2010-07-14 23:14:32 www.wushicun.com乌石村农家乐panan.wushicun.com磐安旅游www.dangde.net浙江农家乐www.lekele.net笑话大全
3 楼
jetiben
管理员
积分 7082
注册 2006-06-28
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
以前我有一个加字段的视频教程,不过现在没有了,但在网上搜索的话可能依然可以找到。
2010-07-14 23:23:36
4 楼
crazy
注册会员
积分 246
注册 2010-04-07
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
如果需要得到更好的服务,请加入jtbc高级会员。
2010-07-14 23:23:37 www.wushicun.com乌石村农家乐panan.wushicun.com磐安旅游www.dangde.net浙江农家乐www.lekele.net笑话大全
5 楼
dessun
注册会员
积分 154
注册 2010-06-26
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
aaa
2010-07-15 11:49:17 http://www.chinahalal.com/cnn/data/avatar/000/00/00/02_avatar_big.jpg
6 楼
hewak
银牌会员
积分 1028
注册 2007-01-17
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
汗,群号写错了,写成我QQ号了
2010-07-28 13:57:35 今天你用jtbc了吗?
7 楼
crazyguming
注册会员
积分 20
注册 2010-08-08
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
五、前台显示:
download\common\incfiles\module_config.asp
1、找到Function jtbc_cms_module_list()后面合适的地方
增加tmptstr = Replace(tmptstr, "{$new}",  htmlencode(get_str(rs(cfname("new")))))
2、找到Function jtbc_cms_module_detail()后面合适的地方
增加tmpstr = Replace(tmpstr, "{$new}", htmlencode(get_str(rs(cfname("new")))))
在后台下载管理的下载模板里编辑在需要显示的地方增加{$new}


这一步是干什么用的,我做了怎么没用呀?
2010-08-14 18:06:42 新手做网站
8 楼
ryu8023
注册会员
积分 80
注册 2009-08-10
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
crazyguming 发表于 2010-08-14 18:06:42

这一步是干什么用的,我做了怎么没用呀?

应该是直接使用{$new}就可以调用相应数据的吧
2011-04-01 22:49:08
9 楼
jerry
注册会员
积分 6
注册 2011-04-08
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
学习了,不知道有没有模板
2011-04-08 17:34:22
10 楼
jadelee
注册会员
积分 12
注册 2010-07-11
     
回复: 如何在JTBC模块中增加自定义字段-免费教程-jtbc字段扩展
这个很好,尝试一下,辛苦了楼主
2011-06-21 11:49:51