<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                插件規范與結構 一、插件主目錄 后臺全部文件目錄 weapp 前臺開發文件目錄 application/weapp 前臺模板文件目錄 template/weapp 二、插件文件夾名 采用大駝峰命名法,以大寫字母開頭,只能包含英文大小寫字母、數字,可以是純字母、字母數字組合。 比如:Demo 、Demo0001 系統會在初始化插件時,自動生成一套標準化插件結構與相關代碼,包含簡單的數據庫(讀、寫、查、刪),可在該基礎上繼續開發功能。 每一個插件結構相當于TP的一個分組模塊,有TP基礎的開發完全沒問題; 三、插件目錄結構 ![](https://www.eyoucms.com/uploads/181104/1-1Q1041HQ0910.jpg) 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
                  <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>

                              哎呀哎呀视频在线观看