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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 介紹 行為是模板與插件最重要的一個概念 ## 使用方法 ### 文件路徑 * 模板行為路徑`public/templates/模板名/action` * 插件行為路徑`public/plugins/插件名/action` ### 文件名 * 安裝行為`文件路徑/install.php` * 卸載行為`文件路徑/unistall.php` * 激活行為`文件路徑/disable.php` * 禁用行為`文件路徑/enable.php` * 前置行為`文件路徑/before.php` * 后置行為`文件路徑/after.php` * 終止行為`文件路徑/end.php` ### 使用方法 #### 類名為`文件名+插件名`,去除空格與`_`然后轉換為大駝峰,需包含入口方法`handle`,例如插件`baidu seo`的安裝行為類名為:`InstallBaiduSeo` ```php //文件路徑:/public/plugins/baidu seo/install.php class InstallBaiduSeo{ public function handle(){ //安裝動作 return true; } } ``` * 安裝行為:僅在用戶點擊`安裝`時執行,一般用于檢查環境或初始化信息 * 卸載行為:僅在用戶點擊`卸載`時執行,一般用于回退安裝時額外增加的東西 * 激活行為:在用戶點擊`激活`時執行,可用于額外的信息加載 * 禁用行為:在用戶點擊`禁用`時執行,一般用于回退激活時額外增加的東西 * 前置行為:在HTML渲染前執行,一般用于注冊鉤子 * 后置行為:在HTML渲染后執行,可用于關閉資源或格式化HTML等 * 終止行為:在請求發送給瀏覽器后執行,此時請求并未結束,一般用于關閉資源 ***** **注意:** * handle只有在返回`布爾值true`時才會被認為對應動作執行成功! * 路徑或文件不存在時會忽略該行為,但是類不存在(一般是沒按規定命名)時會拋出異常
                  <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>

                              哎呀哎呀视频在线观看