常用变量
最后更新于:2022-04-01 02:03:56
[TOC]
## 网站配置
网站配置信息,例如网站地址:{$Config.siteurl}
> **$Config.siteurl** 站点http地址
**$Config.sitename** 站点名称
**$Config.sitefileurl** 附近访问地址前缀
**$Config.siteemail** 站点邮箱
**$Config.siteinfo** 网站简介
**$Config.sitekeywords** 网站关键字
**$Config.theme** 网站主题风格名称
`注意:在模板中可以 {$Config.xx} 方式,在php代码中可以用 $Config['xx'] 方式`
## 模块静态资源目录
> 这是一个模块的静态资源存放目录地址,例如Members模块,那么它的静态资源目录则是 http://您的网站地址/statics/extres/members/,也就等于{$model_extresdir}标签了
## 栏目相关信息获取
7是指栏目ID,可以用使用变量$catid
> 栏目名称:**{:getCategory(7,'catname')}**
栏目类型:**{:getCategory(7,'type')}**
栏目所属模型ID:**{:getCategory(7,'modelid')}**
父栏目ID:**{:getCategory(7,'parentid')}**
所有父栏目ID列表:**{:getCategory(7,'arrparentid')}**
是否存在子栏目:**{:getCategory(7,'child')}**
所有子栏目列表:**{:getCategory(7,'arrchildid')}**
栏目图片:**{:getCategory(7,'image')}**
栏目描述:**{:getCategory(7,'description')}**
栏目目录:**{:getCategory(7,'catdir')}**
栏目父目录:**{:getCategory(7,'parentdir')}**
栏目地址:**{:getCategory(7,'url')}**
栏目是否显示:**{:getCategory(7,'ismenu')}**
栏目拼音:**{:getCategory(7,'letter')}**
## 在栏目页中常用的变量
> 栏目ID:**{$catid}**
## 在内容页面常用的变量
> 信息ID:**{$id}**
> 栏目ID:**{$catid}**
## JS全局变量
~~~
<script type="text/javascript">
var GV = {
DIMAUB: "{$Config.siteurl}",
JS_ROOT: "{$Config.siteurl}statics/js/"
};
</script>
~~~
## 在内容页,进行点击数更新
~~~
$(function(){
//点击
$.get("{$Config.siteurl}api.php?m=Hits&catid={$catid}&id={$id}", function (data) {
$("#hits").html(data.views);
}, "json");
});
~~~
## 在内容页调用评论
~~~
//评论,页面中,必须有包含id="ds-reset"的HTML节点,例如: <div id="ds-reset"></div>
var commentsQuery = {
'catid': '{$catid}',
'id': '{$id}',
'size': 10
};
(function () {
var ds = document.createElement('script');
ds.type = 'text/javascript';
ds.async = true;
ds.src = GV.DIMAUB+'statics/js/comment/embed.js';
ds.charset = 'UTF-8';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ds);
})();
~~~