### 讓這個模塊可見
>1.把opencmf.PHP文件配置好了后臺該模塊的菜單就能在安裝后自動讀取(分析好父子關系,否則頁面死循環,apache資源占用率100%)
Equip/opencmf.php
~~~
<?php
// 模塊信息配置
return array(
// 模塊信息
'info' => array(
'name' => 'Equip',
'title' => '設備',
'icon' => 'fa fa-newspaper-o',
'icon_color' => '#9933FF',
'description' => '設備模塊',
'developer' => 'See You Again',
'website' => 'http://www.opencmf.cn',
'version' => '1.0.0',
'dependences' => array(
'Admin' => '1.1.0',
),
),
// 用戶中心導航
'user_nav' => array(
),
// 模塊配置
'config' => array(
),
// 后臺菜單及權限節點配置
'admin_menu' => array(
'1' => array(
'pid' => '0',
'title' => '設備',
'icon' => 'fa fa-newspaper-o',
),
'2' => array(
'pid' => '1',
'title' => '設備管理',
'icon' => 'fa fa-newspaper-o',
),
'3' => array(
'pid' => '2',
'title' => '設備配置',
'icon' => 'fa fa-wrench',
'url' => 'Equip/Index/index',
),
),
);
~~~
>2.讓頁面自動構建表格
>在Equip目錄下的Admin目錄下建立IndexAdmin.class.php
這個文件繼承了AdminController,AdminController實現了登錄權限檢測,自動讀取后臺模塊左側導航欄,而AdminController繼承了CommonController,CommonController實現了模板顯示功能,CommonController繼承了Controller
Equip/Admin/IndexAdmin.class.php
~~~
<?php
namespace Equip\Admin;
use Admin\Controller\AdminController;
use Common\Util\Think\Page;
class IndexAdmin extends AdminController{
public function index(){
//使用Builder快速建立列表頁面
$builder = new \Common\Builder\ListBuilder();
$builder->setMetaTitle('設備管理') //設置頁面標題
->addTableColumn('id', 'ID')
->addTableColumn('create_time', '設備名稱', 'time')
->addTableColumn('sort', '排序', 'text')
->addTableColumn('status', '狀態', 'status')
->addTableColumn('right_button', '操作', 'btn')
->setExtraHtml('<div class="alert alert-success">請點擊左側的列表樹進行操作</div>')
->display();
}
}
~~~
>3.先將之前的這個模塊卸載,然后在安裝,就能正常顯示頁面了

- 基礎介紹
- 框架介紹
- 安裝地址
- 環境要求
- 安裝教程
- 環境搭建
- Windows系統
- GNU/Linux系統
- Mac OS X系統
- 二次開發
- 基礎知識
- 目錄結構
- font-awesome字體圖標
- Builder
- Builder的來歷
- ListBuilder使用
- FormBuilder使用
- 模塊開發教程
- (一)根據已有模塊推測目錄結構
- (二)讓這個模塊可安裝
- (三)讓這個模塊可見
- (四)讓這個模塊跑起來
- (五)開啟這個模塊的配置
- (六)讓這個模塊在前臺顯示
- (七)模塊數據庫腳本
- (八)凈化后臺首頁的系統信息
- (九)移除前臺的注冊登錄按鈕
- (十)前臺顯示公告列表
- (十一)后臺查詢數據列表
- (十二)后臺添加自定義按鈕
- (十三)后臺刪除按鈕
- (十四)后臺編輯按鈕
- (十五)后臺新增按鈕
- (十六)后臺搜索功能
- (十七)opencmf.php 配置文件
- (十八)前臺頁面插入jit前端數據可視化庫
- 主題開發教程
- APP集成
- API接口