destoon系统模版中常用的变量,语法和标签

模版常用语法

计算总数

  {php echo $db->count($DT_PRE.'sell_5', 'status=3', 1800);} 第一个参数为表名称 第二个参数为调用条件 第三个参数为缓存时间

根据会员名调用会员资料

  {php $u = userinfo('destoon');}  or  {php $u = userinfo($t[username]);}

根据分类ID调用分类相关

  {php $c = get_cat(100);}

    分类名称 {$c[catname]} 分类链接 {$MODULE[$c[moduleid]][linkurl]}{$c[linkurl]} 分类链接 {$MODULE[5][linkurl]}{$c[linkurl]} (*5为模块id)

分类链接地址
  <a href="{cat_url(100)}">分类名称</a>

分类调用
  模块为5的id
{php $mid = 5;}
定义$mid为5(供应模块的ID)
{php $child = get_maincat(0, $mid, 1);}
获取供应模块级别为1的一级分类
{loop $child $i $c}
循环供应模块的一级分类
    <div>
        <a href="{$MODULE[$mid][linkurl]}{$c[linkurl]}" target="_blank"><strong>{set_style($c[catname], $c[style])}</strong></a>
        显示供应模块的一级分类名称,set_style用来显示后台设置的颜色
    </div>
    {if $c[child]}
        判断是否有子分类
        {php $sub = get_maincat($c[catid], $mid, 1);}
        获取当前分类级别为1的子分类,即二级分类
        <ul>
            {loop $sub $j $s}
            循环当前分类的子分类
            <li><a href="{$MODULE[$mid][linkurl]}{$s[linkurl]}" target="_blank">{set_style($s[catname], $s[style])}</a></li>
            显示子分类名称,set_style用来显示后台设置的颜色
            {/loop}
        </ul>
    {/if}
{/loop}

变量

变量写法 含义 备注
{DT_PATH} 网站网址 例如 https://www.destoon.com/
{DT_SKIN} 当前风格地址 例如 https://www.destoon.com/skin/default/
{$DT} 网站设置 后台网站设置里的所有参数
例如 {$DT[page_com]} 代表网站设置,页面细节里的首页显示公司数量
{$MODULE[5]} 供应模块相关属性 5代表模块ID,模块ID可以在后台模块管理里查看
{$MODULE[5][linkurl]} 代表供应模块网址
{$MODULE[5][name]} 代表供应模块名称
{$MODULE[6][linkurl]} 代表求购模块网址
{$MODULE[6][name]} 代表求购模块名称
{$MODULE[2][linkurl]} 代表会员中心网址
{$MOD} 当前模块设置 不适合网站首页模板,仅适合某个模块内部模板
例如在sell/show.htm模板里
{$MOD} 代表供应模块所有设置,可以{php print_r({$MOD);}查看
{$MOD[name]} 代表供应模块名称
{$MOD[linkurl]} 代表供应模块网址
{$MODULE[2][linkurl]}{$DT[file_register]} 注册地址 例如 https://www.destoon.com/member/register.php
{$MODULE[2][linkurl]}{$DT[file_login]} 登录地址 例如 https://www.destoon.com/member/login.php
{$MODULE[2][linkurl]}{$DT[file_my]} 发布信息地址 例如{$MODULE[2][linkurl]}{$DT[file_my]}?mid=5&action=add
代表供应信息发布地址
{$EXT[announce_url]} 公告地址 $EXT代表所有扩展功能的模块设置
例如 {$EXT[mobile_url]} 代表手机版网址

系统常量与变量

常量 说明 备注
DT_ROOT 站点物理路径  
DT_PATH 站点首页网址  
DT_SKIN 风格目录网址  
DT_STATIC 静态文件地址 >=5.0
DT_ADMIN 是否在管理后台  
DT_DOMAIN Cookie作用域  
DT_LANG 站点语言  
DT_KEY 安全密钥  
DT_CHARSET 字符编码  
DT_CACHE 缓存目录物理路径  
DT_VERSION 系统版本  
DT_RELEASE 更新时间  
VIP VIP名称  
变量 说明 备注
$DT_TIME 当前时间 Unix时间戳
$DT_IP 当前IP  
$DT_URL 当前网址URL  
$DT_PRE 数据表前缀  
$db 数据库操作对象  
$dc 缓存操作对象  
$DT 网站设置 数组
$EXT 扩展功能模块设置 数组
$MOD 当前模块设置 数组,仅模块内部存在
$MODULE 系统模块信息 数组
$forward 来源页面  
$page 当前页码  
$moduleid 模块ID  
$catid 分类ID  
$CAT $catid所有属性 数组
$areaid 地区ID  
$ARE $areaid所有属性 数组
$itemid 信息ID  
$cityid 分站ID  
$kw 搜索关键词  
$_userid 当前登录会员的会员ID 0为游客
$_username 当前登录会员的会员名  
$_truename 当前登录会员的姓名  
$_company 当前登录会员的公司名  
$_money 当前登录会员的资金  
$_credit 当前登录会员的积分  
$_sms 当前登录会员的短信  
$_message 当前登录会员的站内信  
$_chat 当前登录会员的新对话  
$_groupid 当前登录会员的会员组  
$MG 当前登录会员的会员组权限  

猜你喜欢

转载自www.cnblogs.com/lx0715/p/9770772.html