<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                我們需要加載此插件時,就立刻建立自己的數據表,以供我們使用 * guestbook + config.php + GuestbookPlugin.php + data - config.php - guestbook.sql GuestbookPlugin.php ~~~ <?php namespace plugins\guestbook; use cmf\lib\Plugin; use think\Db; class GuestbookPlugin extends Plugin { public $info = array( 'name' => 'Guestbook', 'title' => '留言板', 'description' => '留言板描述', 'status' => 1, 'author' => 'duan', 'version' => '1.0' ); public $hasAdmin = 1;//插件是否有后臺管理界面 // 插件安裝 public function install() { $dbConfig = Config('database'); $dbSql = cmf_split_sql(PLUGINS_PATH . 'guestbook/data/guestbook.sql', $dbConfig['prefix'], $dbConfig['charset']); if (empty($dbConfig) || empty($dbSql)) { $this->error("非法安裝"); } $db = Db::connect($dbConfig); foreach ($dbSql as $key => $sql) { $db->execute($sql); } return true;//安裝成功返回true,失敗false } // 插件卸載 public function uninstall() { $dbConfig = Config('database'); $sql = "DROP TABLE IF EXISTS " . $dbConfig['prefix'] . "plugin_sy_guestbook"; if (empty($dbConfig) || empty($sql)) { $this->error("非法安裝"); } $db = Db::connect($dbConfig); try { $db->execute($sql); } catch (\Exception $e) { return false; } return true;//卸載成功返回true,失敗false } } ~~~ data/config.php 直接利用公共的數據庫配置文件 ~~~ <?php /** * 配置文件 */ if(file_exists(CMF_ROOT."data/conf/database.php")){ $database=include CMF_ROOT."data/conf/database.php"; }else{ $database=[]; } return $database; ~~~ data/guestbook.sql ~~~ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for cmf_plugin_sy_guestbook -- ---------------------------- DROP TABLE IF EXISTS `cmf_plugin_sy_guestbook`; CREATE TABLE `cmf_plugin_sy_guestbook` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '留言ID號', `name` varchar(50) DEFAULT NULL COMMENT '留言者姓名', `tel` varchar(15) DEFAULT NULL COMMENT '留言者電話', `fax` varchar(15) DEFAULT NULL COMMENT '留言者傳真', `email` varchar(50) DEFAULT NULL COMMENT '留言者郵箱', `qq` varchar(15) DEFAULT NULL COMMENT '留言者QQ號', `subject` varchar(255) DEFAULT NULL COMMENT '留言標題', `message` text COMMENT '留言信息', `isread` tinyint(2) DEFAULT '1' COMMENT '是否查看過', `update_time` int(10) DEFAULT NULL COMMENT '更新時間', `create_time` int(10) DEFAULT NULL COMMENT '創建時間', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4; -- ---------------------------- -- Records of cmf_plugin_sy_guestbook -- ---------------------------- SET FOREIGN_KEY_CHECKS=1; ~~~ 現在如果重新安裝此插件,可以到數據庫查看具體信息了 ![](https://box.kancloud.cn/4171a98ec82e645fa734096dac4b77f8_1466x313.png) > 首先感謝WelkinVan 他寫的《ThinkCMF5從入門到精通》給了我很多幫助 > 點擊去《[ThinkCMF5從入門到精通](http://www.hmoore.net/welkinvan/thinkcmf5)》 >
                  <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>

                              哎呀哎呀视频在线观看