zoukankan      html  css  js  c++  java
  • 织梦CMS/Dedecms添加自定义函数

    <织梦>Dedecms添加自定义函数

    织梦CMS/Dedecms添加自定义函数

    添加自定义函数文件:include/extend.func.php

    实例:

    //通过会员ID查看会员名称的函数 

    function GetMemberName($str){ 
    $dsql = new Dedesql(false); 
    $row = $dsql->GetOne("SELECT uname FROM `ddmx_member` WHERE mid = '$str' "); 
    return $row[uname]; 
    }

    前台模板调用[field:mid function="GetMemberName(@me)"/]

    //通过ID号获取类别的链接
    function GetTypeUrl($tid)
    {
     global $dsql;
     global $cfg_cmspath;
     
     $query ="select typedir from ‘#` where id=$tid";
     
     if($row=$dsql->getone($query))
     {
      $temp=str_replace("{cmspath}",$cfg_cmspath,$row['typedir']).'/';
     }
     return $temp;
    }

    //通过ID号获取文章的链接
    function zGetArticleUrl($id)
    {
     global $dsql;
     global $cfg_cmspath;
     $query ="select id,typedir,namerule from ‘#` where id=(select typeid from ‘#` where id = $id)"; 
     if($row = $dsql->getone($query))
     {  
      $arc=$row['namerule'];
      $type=str_replace("{cmspath}",$cfg_cmspath,$row['typedir']);
      $temp=str_replace("{typedir}",$type,$temp);
      $temp=str_replace("{aid}",$id,$temp);
     }
     return $temp;
    }

    清风明月本无价,近水远山皆有情。
  • 相关阅读:
    分式函数的变换源
    分式之殇
    两条直线的位置关系
    数列专题思维导图
    数列通项公式思维导图
    函数与导数思维导图
    三角函数思维导图
    函数与初等函数思维导图
    集合思维导图
    npm包发布正式和测试版
  • 原文地址:https://www.cnblogs.com/onlylove2015/p/4393867.html
Copyright © 2011-2022 走看看