# 序言
TKviews(TK-PHP)是一個基于ThinkPHP5.0.1xxx開發的一套開源PHP快速開發框架,TKviews秉承極簡、極速、極致的開發理念,為開發集成了基于數據-角色的權限管理機制,集成多種靈活快速構建工具,可方便快速擴展的模塊、插件、鉤子、數據包。統一了模塊、插件、鉤子、數據包之間的版本和依賴關系,進一步降低了代碼和數據的冗余,以方便開發者快速構建自己的應用。
功能特性
萬事俱備-TKviews構建神器
使用TKviews(TK-PHP)自主開發的TKviews類,您可以輕松的應對復雜多變的表單、數據列表。數據列表集成類似EXCEL的快速篩選、排序、模糊搜索、AJAX編輯等功能,表單頁集成常用的文本、下拉框、單選、多選、關鍵詞、編輯器、文件上傳、圖片上傳、圖片裁切等控件,除此之外,您還可以靈活的擴展自己的控件,以便在自己的項目中重復使用。TKviews讓您更加專注業務邏輯。
相得益彰-模塊化組合
千變萬化的事物之間總是有著千絲萬縷的關系,在應用開發的時候,不同的功能、模塊甚至數據之間也存在各種依賴關系。在保證模塊、插件獨立的同時,為了降低代碼、數據的沉余,我們將每個模塊、插件、數據包加上了唯一的標示和版本號以及彼此之間的依賴關系,保證了應用程序的高內聚低耦合。
一舉多得-跨平臺支持
TKviews(TK-PHP)集成BootStrap、layui、Query、Xeditable、Select2等優秀的前端開源框架,基于ThinkPHP5出色的性能和REST支持、遠程調試和更好的支持API開發。讓您可以一次開發即可直接兼容PC、移動設備和微信界面,通過簡單的配置即可快速構建屬于自己的Android、IOS的APP。
## **界面截圖**
![控制臺]
鳴謝
感謝ThinkPHP、JQuery、Bootstrap、、Xeditable、Select2 LAYUI等優秀開源項目。
- 序言
- 環境搭建
- 下載及安裝
- 目錄結構
- 基礎表字段
- 模塊開發
- 流程介紹
- 前臺(home)
- 基類解析
- 功能模塊
- 后臺(admin)
- 基類解析
- 功能模塊
- API構造器
- 基類解析
- 快速構建器(TKviews)
- 布局(layout)
- 設置頁面標題(setPageTitle)
- 后臺頁面布局
- 菜單訪問方法(getMenu)
- 側邊菜單(JSON)
- 布局訪問方法(layout)
- 設置頂部菜單(setTopmeun)
- 前臺頁面布局
- 表格(table)
- 設置頁面標題
- 設置頁面提示信息
- 設置列表頭信息
- 添加單列
- 添加多列
- 列名類型
- 列名屬性
- 設置表格數據
- 顯示第一列多選
- 引入js文件
- 引入css文件
- 設置模版路徑
- 設置分頁
- 設置當前tab
- 表單(form)
- setPageTitle('頁面標題')
- setPageTips('提示信息' [,'提示類型'])
- 設置Tab按鈕列表
- 側欄(aside)
- 微信公眾號
- 微信小程序
- 插件開發
- 變量參考
- 函數參考
- 其他雜項
- 安全相關
- 更新日志
- 升級指導
- 常見問題
- 關于文檔