muban大师 发表于 2020-6-28 10:25:36

织梦dede模板目录规则函数MfTemplet

今天分析下织梦dede模板目录规则替换函数MfTemplet
       
        MfTemplet函数代码:(这个函数在helplers助手channelunit.helper.php里面)
       
        /**
       *模板目录规则
       *
       * @param   string$tmpdir模板目录
       * @return    string
       */
        function MfTemplet($tmpdir)
        {
          $tmpdir = str_replace("{style}", $GLOBALS['cfg_df_style',, $tmpdir);
          $tmpdir = preg_replace("/\/{1,}/", "/", $tmpdir);
          return $tmpdir;
        }
       
        $tmpdir = str_replace("{style}", $GLOBALS['cfg_df_style',, $tmpdir);这句代码是把模板目录规则{style}替换为$GLOBALS['cfg_df_style',(默认模板风格,即模板所有目录)
        $tmpdir = preg_replace("/\/{1,}/", "/", $tmpdir);这句话代码是把模板目录$tmpdir中1个或多个以上的反斜杠/替换为单/。
页: [1]
查看完整版本: 织梦dede模板目录规则函数MfTemplet