<tr id="telab"><nobr id="telab"></nobr></tr>
<small id="telab"></small>
    1. <ruby id="telab"><option id="telab"></option></ruby>

      <code id="telab"><option id="telab"></option></code>

    2. Discuz!大師網

      搜索
      查看: 3152|回復: 0
      打印 上一主題 下一主題

      Discuz!插件模板實現DIY的方法

      [復制鏈接]
      跳轉到指定樓層
      樓主
      發表于 2017-3-21 01:16:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

      馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

      您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

      x
      Discuz系統模板里的DIY功能相信使用過該系統的人都非常熟悉了,那么怎么在開發插件的時候再插件的模塊里面實現DIY功能呢,本文將介紹具體的實現方法:
      示例插件:
      nimba_diypage/
      nimba_diypage/page.inc.php
      nimba_diypage/template/page.htm
      1. {subtemplate common/header}
      2. <style id="diy_style" type="text/css"></style>
      3. <!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]-->
      4. {subtemplate common/footer}
      復制代碼
      說明
      {subtemplate common/header} //引入頭部
      <style id="diy_style" type="text/css"></style>  //DIY頁面必須引入的,切記
      <!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]-->//DIY區域,其中diy1為自定義id,同一個區域diyid前后一致,不同的diy區域diyid不能重復;
      {subtemplate common/footer} //引入尾部
      1. include template("diy:page",0,'source/plugin/nimba_diypage/template');
      復制代碼
      此處注意,插件里面如果用include template('nimba_diypage:page')調用模板是不支持模板DIY功能的!

      回復 馬甲回復

      使用道具 舉報

      您需要登錄后才可以回帖 登錄 | 立即注冊

      本版積分規則

      QQ|網站地圖|小黑屋|展會網|Discuz站長論壇 |天天打卡

      GMT+8, 2022-11-19 11:43 , Processed in 0.014642 second(s), 6 queries , Gzip On, Redis On.

      Powered by Discuz! X3.4

      Copyright © 2001-2021, Tencent Cloud.

      快速回復 返回頂部 返回列表
      免费A片不打码在线观看

      <tr id="telab"><nobr id="telab"></nobr></tr>
      <small id="telab"></small>
        1. <ruby id="telab"><option id="telab"></option></ruby>

          <code id="telab"><option id="telab"></option></code>