您当前的位置:主页 > 教程合集 > DedeCMS网站首页DedeCMS

DedeCMS的几个自定义函数推荐

发布时间:2017-06-11编辑:余斗阅读:(0)字号:
    上次,余斗教大家《DedeCMS添加自定义函数function的方法》,今天余斗就给大家展示几个常用的自定义函数,大家可以在以后的做站过程中灵活使用,所有的代码均添加在自定义函数文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 ;

      if($row=$dsql->getone($query))
      {
        $temp=str_replace("{cmspath}",$cfg_cmspath,$row['typedir']).'/';
      }
      return $temp;
    }
     
    前台模板调用:

    [field:mid function="GetTypeUrl(@me)"/]
     
    //通过ID号获取文章的链接

    function zGetArticleUrl($id)
    {
      global $dsql;
      global $cfg_cmspath;
      $query ="select id,typedir,namerule from ‘#` where typeid from ‘#` where ;
      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;
    }
     
    前台模板调用:

    [field:mid function="zGetArticleUrl(@me)"/]
     
关键字词
余斗余斗
  1. 转载请注明: DedeCMS的几个自定义函数推荐_余斗余斗_鸿运国际手机登录首页
  2. 版权声明: 本站原创文章,由 发表在 DedeCMS 分类下,于2017-06-11最后更新
DedeCMS添加自定义函数function的方法
DedeCMS中添加一个函数来实现任意字段的调用
手机扫一扫 随身带着看
鸿运国际手机登录首页