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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 整體架構 * * * * * ### 整體區塊介紹 ![document/2015-08-23/55d9c9844362e](https://box.kancloud.cn/document_2015-08-23_55d9c9844362e.png) <hr /><hr /> #### 1區域: **功能**:展示系統包含那些子應用 **配置**:在公共Comment下conf下change.php文件中配置 ![document/2015-08-23/55d9cd2731867](https://box.kancloud.cn/document_2015-08-23_55d9cd2731867.png) **設置**: 可以通過鍵值來設置排序, title為應用標題 model_name 為應用的模塊名稱,這里采用了thinkphp3.2的模塊部署方式,即一個模塊為一個應用。根據以上的設置,項目目錄大概如下圖所示: ![document/2015-08-23/55d9ccc13f9fc](https://box.kancloud.cn/document_2015-08-23_55d9ccc13f9fc.png) 具體將在項目部署中詳細介紹。 數組參數也可以根據項目實際來配置。 <hr /><hr /> #### 2區域 **配置:** 可以通過數據庫有關表來設計快捷鍵 **功能:** 方便用戶很容易找到自己需要的,比如添加會員,添加文章等。 <hr /><hr /> #### 3區域 **說明:** 這里每一個模塊,都應該是一個控制器,并且這些控制器一般來自同一個應用(也可以擴展外部)。 **配置:** 控制器來自于application下每個子模塊下conf下的crt.php。 控制器可能有多個分類。分類在數據庫中 后臺菜單分類中定義,并且每一個分類都有個字段來說明該分類來自哪一個控制器。 **設置:** 可以設置排序,名稱,是否顯示等功能。 crt.php部分代碼如下: ![document/2015-08-23/55d9d0dd6f0ee](https://box.kancloud.cn/document_2015-08-23_55d9d0dd6f0ee.png) <hr /><hr /> #### 4區域 **說明:** 這里可能涉及到鉤子思想,每個模塊中的這塊可以由具體開發人員自定義。 **功能:** 搜索 過濾器 排序 添加 修改 刪除等功能(這些可以定義為鉤子函數,再權限里面做配置) <hr /><hr /> ### 主題 <hr /><hr /> 默認情況下,在公共Comment的配置文件下已經給所有子模塊都開啟了主題模塊。 `'DEFAULT_THEME' => 'default',` 所以在子模塊中,Views下必須創建默認主題Default文件夾。 如果開發人員覺得模塊主題不符合要求,可以在自個的配置文件下設置主題。 ### 公共模塊(Block) 公共模塊Block在applicattion》Public》View》主題》Block下。 作用:比如每個用戶都需要開發一個后臺側欄,并且每個側欄展示和樣式都完全一樣,在這種情況下,每個只需要有一個開發人員應經開發好了這個側欄菜單列表,他就可以將該快發布到公共Block中,其他開發人員就不用多寫代碼,直接引用就好了。 注意:公共模塊也默認繼承了Default主題,需要在Views下創建默認主題Default。 公共模塊必須要有自己獨立的css。 寬度和高度盡量定義為100%。 ### 設計原則: 不使用數據庫的時候盡量不要使用數據庫 不適用數據庫區域: 頂部菜單程序員完全定義可以不適用數據庫 側欄控制器只有程序員才能定義 使用數據庫區域: 快捷鍵,客戶需要操作 側欄二級分類,客戶需要操作 <div style="border:1px solid #ccc;padding:20px;background:#efefef;margin-bottom:20px;"> 版權所有:duerhong 聯系qq:1186969412 </div>
                  <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>

                              哎呀哎呀视频在线观看