常用变量

最后更新于: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); })(); ~~~
';