## EacooPHP更新日志
### 2018-06-03 v1.2.5
修復:解決nginx環境下,部分獲取參數帶.html后綴問題。(重點)
優化:setAppLog函數寫日志文件添加鎖操作,保證原子性。
修復:表單項目類型form_item_type字段類型與構建器字段不匹配問題。構建器增加readonly字段類型。
新增:Builder構建器新增自定義工具欄,可以自定義構建器頁面的頭部區域(重點)
新增:ListBuilder列表構建器支持自定義規則顯示操作按鈕。(重點)
升級:升級ThinkPHP核心至5.0.20(重點)
修復:前臺注冊校驗非法注冊關鍵詞失敗問題。
修復:附件上傳fileSingleSizeLimit三元不等式的默認值未設置真實值問題。
完善:調整主題默認logo。
新增:增加異常托管處理類\\app\\common\\exception\\EacooException。
新增:命令行一鍵管理模塊、一鍵管理插件、一鍵管理主體(重要)
新增:后臺在線安裝應用新增按照框架版本安裝合適的版本。
### 2017-12-26 v1.1.0-beta
修復:Builder構建器的日期時間js加載問題。
完善:完善擴展應用獲取選項默認值。
優化:Builder表單字段模版加載機制優化,加載更高效。
修復:構建器文件字段file的錯位和上傳問題。
優化:擴展應用依賴關系驗證更嚴謹。
修復:排序構建器的模版查找失敗問題和排序提交提示問題。
新增:支持鉤子擴展Builder構建器表單項。
修復:附件管理復制URL失效問題。
修復:構建器icon選擇器選中不能關閉窗口
優化:優化權限管理
升級:微信組件easywechat到4.0+
新增:頁面面包屑導航增加自定義
優化:Builder列表構建器代碼優化,并新增彈窗功能
修復:安裝檢測環境未通過仍然能進入下一頁的問題
### 2017-11-18 v1.0.9-beta
完善:重構插件模塊的安裝卸載機制,并支持在線安裝
新增:插件離線包上傳安裝功能
修復:CMS頁面回收問題(感謝反饋:@wintop2o1?)
修復:備份數據庫刪除失敗問題
優化:后臺在IE8兼容性問題
修復:后臺編輯用戶信息,密碼留空,導致密碼被移除問題。
優化:優化附件配置選項
修復:后臺添加用戶導致的初始化狀態問題
修復:不同用戶登錄后臺菜單緩存問題。(反饋:@技術-敬水仙)
### 2017-10-17 v1.0.7-beta
新增:主題模版變量添加THEME_PUBLIC,代表主題中公共目錄
優化:優化系統更新提醒彈框
修復:后臺系統設置部分選項修改實現問題。(感謝反饋:@二手奧拓)
優化:jQuery升級到3.2.1版本
優化:郵件模版編輯器使用wangeditor
修復:添加配置新增驗證
修復:非授權后臺用戶登錄無法跳轉出來問題(感謝反饋:@H.h)
優化:權限驗證規則優化多處,并可添加多處用戶組。
新增:CMS模塊文章頁面編輯內容新增自定義選項元數據。
修復:在nginx環境下,分頁失效問題
### 2017-10-06 v1.0.5-beta
1. 完善:完善日志觸發節點,并優化日志機制。
2. 新增:行為日志中添加清空日志操作
3. 優化:優化日志的依賴模塊和插件的關聯性
4. 優化:操作按鈕提示框
5. 優化:配置信息驗證規則
6. 升級:升級系統框架到ThinkPHP5.0.10->5.0.11
7. 修復:角色管理狀態處理錯誤
8. 修復:完善構建器城市三級聯動字段
9. 修復:插件model在低版本報錯問題。
10. 修復:用戶User驗證器規則調整
### 2017-10-01 v1.0.4-beta
1. 新增:調整入口方式,鏈接地址admin和admin.php可以進入后臺
2. 新增:調整積分行為規則和日志規則
3. 新增:在user函數文件中添加獲取用戶名的方法
4. 新增:后臺用戶添加增加驗證器驗證
5. 優化:優化登錄機制
6. 優化:修改Builder構建器表單項的字段描述字段
7. 優化:完善并修復附件管理的分類處理
8. 優化:進行數據庫的數據整體優化
9. 優化:修改主題目錄為themes
10. 優化:用戶角色組進行優化
11. 優化:重構CMS模塊的代碼,結構更清晰,方便二次開發
12. 修復:完善模塊安裝不能移動靜態資源問題
13. 修復:builder表單標簽組件問題。
14. 修復:友情鏈接編輯失效問題,和完善鏈接驗證器
15. 修復:完善并修復角色組權限機制
### 2017-09-25 v1.0.3-beta
1.0.3是一個完善和修復版本,包含了上一版本的多處bug的修復和對插件,模塊,主題的安裝和卸載的處理機制的完善。
1. 完善插件和模塊安裝卸載機制,并更新后臺菜單
2. 修改配置路由文件。
3. 優化通用組件,包括上傳組件和編輯器組件。
4. 修復并優化靜態資源模版變量定義。
5. 安裝模塊修改模版配置和默認配置。
6. 系統增加插件靜態資源目錄。
7. 修復前臺頁面退出登錄,重新進入頁面重定向地址錯誤問題。
8. 修復新注冊用戶角色為空的報錯。
9. 修復編輯器ueditor通用和builder組件的部分報錯問題。
10. 修復登錄后臺后密碼修改bug
11. 修復builder構建器的列表的一處bug
12. 更新系統默認主題,展示更大氣
- 前言
- 基礎
- 安裝
- 規范
- 數據庫設計
- 命名規范
- 建議參考
- 架構
- 架構總覽
- 目錄結構
- 生命周期
- 入口文件
- 模塊設計
- 插件設計
- 主題設計
- API設計
- 容器和依賴注入
- 驗證器設計
- 鉤子和行為設計
- 介紹
- 后臺介紹
- 儀表盤
- 系統設置
- 系統設置
- 網站設置
- 前臺導航菜單
- 后臺導航菜單
- 配置管理
- 用戶管理
- 權限管理
- 角色組
- 節點管理
- 附件管理
- 工具
- 擴展中心
- 模塊
- 插件
- 主題
- 前臺介紹
- API接口
- 模型層
- 定義
- 邏輯層
- 定義
- 邏輯初始化
- 服務層
- 定義
- 二次開發
- 模塊開發
- 介紹
- 1.結構目錄
- 2.install安裝目錄文件
- info.json
- options.php
- menus.php
- unstall.sql
- install.sql
- 3.安裝模塊
- 模塊函數與全局函數
- 其他
- 插件開發
- 介紹
- 定義入口文件
- 1.結構目錄
- 2.install安裝目錄文件
- info.json
- options.php
- menus.php
- install.sql
- unstall.sql
- 3.實現鉤子方法
- 4.安裝插件
- 開發使用
- 插件控制器Controller
- 插件模型Model
- 插件邏輯層Logic
- 開發總結
- 主題開發
- 介紹
- 結構目錄
- install安裝目錄
- info.json
- 主題變量
- 模塊主題化
- 插件主題化
- CSS、JS靜態資源引入
- 創建模版文件
- API開發
- 通用組件
- wangeditor編輯器
- 上傳
- 實戰開發
- 控制器
- 驗證器
- 接口
- 創建自定義模版
- 數據庫操作
- 通過接口上傳文件
- 構建器Builder(重要)
- 表單Form
- 設置頁面標題
- 表單項(調用方式)
- 文本框text
- 隱藏域hidden
- 文本區textarea
- 時間選擇器datetime
- 圖片選擇器picture
- 多圖片選擇器pictures
- 圖片上傳image
- 文件上傳file
- wang編輯器wangeditor
- 百度富文本編輯器ueditor
- 選擇項
- 添加標簽欄Tab
- 自定義頭部工具欄
- 表單提交處理
- 列表List
- 設置頁面標題
- 添加標簽欄Tab
- 高級查詢
- 查詢構造器
- 添加列表搜索功能
- 添加批量操作
- 自定義頭部工具
- 頂部新增按鈕
- 頂部批量啟用
- 頂部批量禁用
- 排序Sort
- 表單驗證
- 插件-Builder構建器
- 命令行
- 配置
- 擴展專題
- 輕松識別客戶端信息User Agent
- 字符串
- 數組
- 鉤子、插件、模塊相關方法
- 時間
- 請求(request)
- 附件
- 用戶信息
- 前臺用戶
- 后臺用戶
- 微信(wechat模塊)
- 專題
- 插件專題
- 微信支付
- 支付寶(即時到賬)
- 微信小程序專題
- 微信模塊
- 日志
- 后臺行為日志
- 框架日志
- 自定義日志
- 常見問題集
- 附錄
- 配置參考
- 常量參考
- 變量參考
- 更新日志
- 升級指導
- 關于
- 進階
- 分布式數據庫
- 分布式緩存
- 負載均衡
- Redis
- 分庫分表