<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 模板替換 [上一頁](# "上一頁")[下一頁](# "下一頁") 在進行模板輸出之前,系統還會對渲染的模板結果進行一些模板的特殊字符串替換操作,也就是實現了模板輸出的替換和過濾。模板替換適用于所有的模板引擎,包括原生的PHP模板。這個機制可以使得模板文件的定義更加方便,默認的替換規則有: **../Public**: 會被替換成當前項目的公共模板目錄 通常是 /項目目錄/Tpl/當前主題/Public/ **__TMPL__**: 會替換成項目的模板目錄 通常是 /項目目錄/Tpl/當前主題/ (注:為了部署安全考慮,../Public和__TMPL__不再建議使用) **__PUBLIC__**:會被替換成當前網站的公共目錄 通常是 /Public/ **__ROOT__**: 會替換成當前網站的地址(不含域名) **__APP__**: 會替換成當前項目的URL地址 (不含域名) **__GROUP__**:會替換成當前分組的URL地址 (不含域名) **__URL__**: 會替換成當前模塊的URL地址(不含域名) **__ACTION__**:會替換成當前操作的URL地址 (不含域名) **__SELF__**: 會替換成當前的頁面URL 注意這些特殊的字符串是嚴格區別大小寫的,并且這些特殊字符串的替換規則是可以更改或者增加的,我們只需要在項目配置文件中配置TMPL_PARSE_STRING就可以完成。如果有相同的數組索引,就會更改系統的默認規則。例如:`'TMPL_PARSE_STRING'??=>array( ?????'__PUBLIC__'?=>?'/Common',?//?更改默認的__PUBLIC__?替換規則 ?????'__JS__'?=>?'/Public/JS/',?//?增加新的JS類庫路徑替換規則 ?????'__UPLOAD__'?=>?'/Uploads',?//?增加新的上傳路徑替換規則 )`有了模板替換規則后,頁面上所有的__PUBLIC__ 字符串都會被替換,那如果確實需要輸出__PUBLIC__ 字符串到模板呢,我們可以通過增加替換規則的方式,例如:`'TMPL_PARSE_STRING'??=>array( ?????'--PUBLIC--'?=>?'__PUBLIC__',?//?采用新規則輸出__PUBLIC__字符串 )`這樣增加替換規則后,如果我們要輸出__PUBLIC__ 字符串,只需要在模板中添加--PUBLIC--,其他替換字符串的輸出方式類似。 [上一頁](# "上一頁")[下一頁](# "下一頁")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看