<th id="r0rrl"><pre id="r0rrl"><rt id="r0rrl"></rt></pre></th>

    1. <dd id="r0rrl"><center id="r0rrl"><video id="r0rrl"></video></center></dd>
      <nav id="r0rrl"><big id="r0rrl"></big></nav>

      <button id="r0rrl"><acronym id="r0rrl"></acronym></button>

    2. <rp id="r0rrl"></rp>
      <nav id="r0rrl"><big id="r0rrl"></big></nav>

      領先的互聯網解決方案提供商!

      專注網站建設、SEO、網站推廣服務!電話微信:136 3165 7619
    3. 首頁
    4. 網站建設
    5. SEO推廣
    6. 客戶案例
    7. 關于我們
    8. 聯系我們
    9. 掃描添加微信

      30秒獲取報價:

      提交您的電話,免費贈送2個月網絡推廣

    10. 聯系人*
    11. 手機號*
    12. 【網站建設廣告】插件規范與結構

      您現在的位置:首頁 > 常見問題 -標題為:【網站建設廣告】插件規范與結構
      作者: 發布于:2019/4/9 18:29:42 點擊量:

      插件規范與結構

      一、插件主目錄

      后臺全部文件目錄 weapp

      前臺開發文件目錄 application/weapp

      前臺模板文件目錄 template/weapp

       

      二、插件文件夾名

      采用大駝峰命名法,以大寫字母開頭,只能包含英文大小寫字母、數字,可以是純字母、字母數字組合。

      比如:Demo 、Demo0001

      系統會在初始化插件時,自動生成一套標準化插件結構與相關代碼,包含簡單的數據庫(讀、寫、查、刪),可在該基礎上繼續開發功能。
      每一個插件結構相當于TP的一個分組模塊,有TP基礎的開發完全沒問題;

       

      三、插件目錄結構

       

      www WEB部署目錄

      ├─... 此處省略其他目錄

      ├─weapp 插件主目錄(結構布局遵循CMS內核為基礎,懂TP5就懂開發易優插件)

      │ ├─Sample 子插件目錄

      │ │ ├─behavior 行為擴展

      │ │ │ ├─admin 后臺行為擴展目錄

      │ │ │ ├─home 系統前臺行為擴展目錄

      │ │ │ └─weapp 插件前臺行為擴展目錄

      │ │ ├─controller 插件控制器

      │ │ ├─data 插件sql文件目錄

      │ │ │ ├─install.sql 安裝數據庫文件

      │ │ │ └─uninstall.sql 卸載數據庫文件

      │ │ ├─logic 插件邏輯操作(每個文件名以Logic.php后綴結尾,比如:DemoLogic.php)

      │ │ ├─model 插件模型類(每個文件名以Model.php后綴結尾,比如:DemoModel.php)

      │ │ ├─template 插件后臺模板目錄
      │ │ ├─validate 插件驗證器目錄
      │ │ ├─vendor 第三方類庫目錄

      │ │ ├─config.php 配置文件(必須遵循樣本格式)

      │ │ ├─html.php 頁面緩存配置文件

      │ │ └─route.php 路由配置文件(支持TP5本身的路由規則)

      │ └─ ... 更多子插件目錄


      四、插件內置方法

      $this->getWeappInfo() :插件配置信息
      index():插件的第一入口
      show():系統內置的鉤子方法,如果該方法存在,系統默認在前臺執行
      doc():插件使用指南
      beforeInstall():插件安裝的前置操作(可無)
      afterInstall():插件安裝的后置操作(可無)
      beforeUninstall():插件卸載的前置操作(可無)
      afterUninstall():插件卸載的后置操作(可無)
      beforeEnable():插件啟用的前置操作(可無)
      afterEnable():插件啟用的后置操作(可無)
      beforeDisable():插件禁用的前置操作(可無)
      afterDisable():插件禁用的后置操作(可無)

       

      五、插件sql規范

      要執行的sql放置在插件的data目錄,分別為install.sql與uninstall.sql兩個文件。

      install.sql:安裝時運行的sql文件

      uninstall.sql:卸載時運行的sql文件

      兩個文件的內容格式:

      sql文件里的表名一定要遵循易優CMS插件規范,表前綴必須是(#@__weapp_),安裝之后系統會自動把(#@__)替換成真實的數據庫前綴。

      表名 = 插件前綴+插件名_其他字符

      比如:Demo插件的數據表名為 #@__weapp_demo、#@__weapp_demo_img


      本文概要:【網站建設廣告】插件規范與結構,有可能經客服搜集整理后發布。如有疑問請聯系客服。
      上一篇: 【長沙seo公司】插件common.php全局函數
      下一篇: 【安徽seo】靜態緩存

      提交您的電話,免費贈送一年維護及關鍵詞排名

    13. 聯系人*
    14. 手機號*
      1. 首頁
      2. 網站建設
      3. 網站推廣
      4. 軟件開發
      5. 案例展示
      6. 關于我們
      7. 聯系我們

        掃碼添加微信咨詢

      Copyright 2008-2018 深圳市信科網絡科技有限公司 Shenzhen Sinco Network Co., Ltd 嚴禁抄襲模仿本站 違者依法追究責任! 粵ICP備14083186號-3

    15. 撥打電話
    16. 添加微信
    17. QQ咨詢
    18. 光棍手机第九影院|九七无码亚洲电影|不卡无在线一区二区三区观|久久热在线视频日本av

        <th id="r0rrl"><pre id="r0rrl"><rt id="r0rrl"></rt></pre></th>

        1. <dd id="r0rrl"><center id="r0rrl"><video id="r0rrl"></video></center></dd>
          <nav id="r0rrl"><big id="r0rrl"></big></nav>

          <button id="r0rrl"><acronym id="r0rrl"></acronym></button>

        2. <rp id="r0rrl"></rp>
          <nav id="r0rrl"><big id="r0rrl"></big></nav>