JTBC(ASP版)的模板调用代码手记

作者:我就是个世界 发表于:2010-04-18
[b]首页模板调用代码:[/b]

[code]
[b]网站名称[/b] 系统管理-语言管理-模块公用-web_title
[b]版权信息[/b] 系统管理-语言管理-模块公用-web_copyright
[b]类别调用样式[/b] 编辑代号:tpl.tpl_sort
[b]调用文章分类列表[/b] {$=itransfer('top', '1', 'topx=10;tnum=30;genre=article;class=1')}

[color=#008000]<上面的解释:>[/color]
最新,热门,隐藏,推荐:top,hot,new,good
调用的模板编号
topx调用记录数量
tnum标题的截取字数channel_title
{$=itake('global.module.web_title','lng')} 网站名称
{$=itake('global.module.channel_title','lng')} 网站标题简介
{$=itake('global.module.seo1','lng')} 网站关键字
{$=itake('global.module.seo2','lng')} 网站简介
{$=itake('global.module.tongji','lng')} 网站统计代码
[/code]
[separator]
-------------------------------------------------------

[b]栏目列表模板调用代码:[/b]

[code]
{$=itake('global.module.web_title','lng')} 网站名称
{$=itake('global.module.tongji','lng')} 网站统计代码
{$class} 当前所在栏目ID
{$web_title} 页面标题
{$=get_sorttext('article','chinese','{$class}')} 所在栏目名称
{$=inavigation("module", "{$class}")} 详细所在位置 (如:首页>>技术文章>>WordPress)
{$count} 点击数
{$time} 时间
{$cpagestr} 分页
{$=iurl('detail', {$id}, nurltype, 'folder=' & ncreatefolder & ';filetype=' &
ncreatefiletype & ';time={$time}')} 新闻地址
{$topic} 新闻标题
{$=get_sorttext('article','chinese','{$id2}')} 栏目文章列表循环时调用的所在栏目名称
{$=ileft(rs(cfname("daodu")), 200)} 新闻导读(200为截取的字数)
{$recurrence_ida} 循环列表(开始,关闭都是这个标签)
{$=curl("{$baseurl}", iurl('list', {$id}, {$urltype},
'folder={$createfolder};filetype={$createfiletype}'))}   自定义调用类别文章列表时文章所在的栏目名称
{$sort} 自定义调用类别文章列表时文章所在的url
{$=nurl} 当前栏目页url
<a href=".././" target="_self">首页</a> &gt;&gt; <a
href="../article/{$class}/list_1.html"
target="_self">{$=get_sorttext('article','chinese','{$class}')}</a>
当前所在栏目位置(如:首页>>新闻动态)
[/code]

-------------------------------------------------------

[b]详细内容模板调用代码:[/b]

[code]
{$class} 当前所在栏目ID
{$=itake('global.module.web_title','lng')} 网站名称
{$=itake('global.module.tongji','lng')} 网站统计代码
{$content} 详细内容
{$count} 点击数
{$topic} 新闻标题
{$time} 时间
{$=format_date('{$time}', 0)} 20081022111263
{$=format_date('{$time}', 1)} 2008-10-22
{$=format_date('{$time}', 2)} 2008/10/22
{$=format_date('{$time}', 3)} 2008.10.22
{$web_title} 页面标题
{$seo1} 文章关键子
{$seo2} 文章简介
{$zuozhe} 作者
{$laiyuan} 来源
{$=itransfer("up","模块名","topx=1;tnum=30;bid={$id}")} 上一编文章
{$=itransfer("down","模块名","topx=1;tnum=30;bid={$id}")} 下一编文章
{$createfiletype}'))}   自定义调用类别文章列表时文章所在的栏目名称
{$sort} 自定义调用类别文章列表时文章所在的url
{$=nurl} 当前页面url
<a href=".././" target="_self">首页</a> &gt;&gt; <a
href="../article/{$class}/list_1.html"
target="_self">{$=get_sorttext('article','chinese','{$class}')}</a> 当前所在栏目位置
[/code]

-------------------------------------------------------

[b]搜索代码:[/b]
[code]

                <form method="get" name="search" action="search">
                    <div><input type="text" name="keyword" size="40" onblur="if(this.value==''){this.value=defaultValue};this.className='input'" onfocus="if(this.value==defaultValue){this.value=''};this.className='input_fouse'" value="{$=itake("global.lng_config.keyword", "lng")}..." maxlength="48" class="text" /></div>
                    <div><select name="genre" class="select">{$=sel_genre("article,product,download,shop", "")}</select> <select name="field" class="select">{$=show_xmlinfo_select("global.search:sel_field.all","","select")}</select> <input type="submit" value="{$=itake('global.lng_config.search','lng')}" class="button" /></div>
                </form>
[/code]

-------------------------------------------------------

[b]利用XML语言文件取到中文名字:[/b]

[code]
{$=itake("global.lng_config.keyword", "lng")}

说一下规则
global代表模块名称,(global 全局的lng,common目录下)

例如关于我们,就是about
第二个参数lng就是xml的语言调用
lng_config代表xml文件的名称
keyword是节点的名字

{$=itake('global.module.good','lng')}

路径.xml文件名.节点名   语言/模板
这个就是调用全局common/lng文件夹下的module.jtbc文件中的good节点值
[/code]



[b]JTBC首页调出模块中分类方法 [/b]
{$=isort("tpl=1;rnum=1;genre=brand_info;class=10;")}


解析:tpl——调用的分类模板,rnum——分类显示格式(1表示单列显示,2表示两列显示),genre——指定的模块名(如:文章模块名article);class——分类ID号(后台相应模块管理中‘模块类别’里可看到)


分享:

扫一扫在手机阅读、分享本文

请发表您的评论