JTBC(CMS)

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

腾讯交流群: 2254994
技术支持群: 27032719
首页 » 在线论坛 » ASP版本 
帖子内容
1 楼
acoolboy
金牌会员
积分 570
注册 2008-06-17
     
[分享]修改图片链接的调用方法
官方的图片链接和文本链接调用比较麻烦,http://www.jtbc.net.cn/forum/index.php?type=detail&sid=2&tid=6203这种也不友好。经过学习,把链接修改为直接调用:
1、分别对jtb_support_linkimages和jtb_support_linktxt数据库表添加字段jtb_lhidden,数据类型请参考其他的数据表。
2、修改common/incfiles/module.asp
第110行下面添加:

  '增加对图片链接和文字链接直接升序调用
  Case "link"
        tsqlstr = "select top " & ttopx & " * from " & tdatabase & " where " & tidfield & "<>0"
        tsqlorder =" order by " & tidfield & " asc"
  '增加对图片链接和文字链接直接升序调用


然后,新建调用模板,名字linkimages:
          <ul id="rolltxt">{$}{$$}
            <li><a href="{$url}" target="_blank"><img src="{$baseurl}{$image}" alt="{$intro}"></a></li>{$$}{$} 
          </ul>

调用函数:
{$=itransfer('link', 'linkimages', 'topx=60;tnum=48;genre=support/linkimages')}
=======================
原理:hidden是itransfer默认用来判断是否调用的字段,asp版本的textlink、....等表中是没有的,所以itransfer调用会出错,添加后就可以直接调用了。
2009-06-03 20:42:12 JTBC:渐入佳境!
2 楼
tuotuo
金牌会员
积分 1190
注册 2008-03-21
     
图片模块多用在广告方面 分布广泛 用itransfer的话对静态页面支持欠差 个人意见
2009-06-04 12:34:59 .
3 楼
ghp110403
注册会员
积分 64
注册 2010-08-25
     
回复: [分享]修改图片链接的调用方法
请问这个文字链接如何调用?
2010-08-26 11:43:21 我要淘宝贝 www.wytbb.com
4 楼
ghp110403
注册会员
积分 64
注册 2010-08-25
     
回复: [分享]修改图片链接的调用方法
文字链接调用弄好了。
先用编辑器打开common\template\tpl_transfer.jtbc文件添加调用模板.
加入下面代码:
[p]<item>
      <name><![CDATA[linktext]]></name>
      <tpl_default><![CDATA[<table width="888" height="25" align="center">
<tr><td align="left">友情链接:&nbsp;{$}{$$}
          <a href="{$url}" target="_self">{$topic}</a>{$$}{$} 
</td></tr></table>]]></tpl_default>
</item>[/p] 调用代码是:{$=itransfer('link', 'linktext', 'topx=60;tnum=48;genre=support/linktext')}

调用效果图如下:


本帖由 ghp110403 于 2010-08-26 12:20:12 编辑过
2010-08-26 12:06:47 我要淘宝贝 www.wytbb.com