支援MySQL資料庫,視覺化配置直接生成前後臺CRUD頁面減少重複勞動,可以直接作為後臺頁面使用。前端頁面技術基於 iszsw/surface
- 支援多表關聯、一對一、一對多、遠端一對多
- 支援頁面自定義按鈕,樣式
- 支援每個表儲存修改刪除事件繫結
- 支援每一個欄位變更前置後置事件繫結
- 還有更多功能後續會在我的主頁釋出文件…
作者
zsw zswemail@qqcom
主頁 zsw.ink 檢視介紹和演示
github github.com/iszsw/porter
gitee gitee.com/iszsw/porter
使用
1、安裝
composer require iszsw/porter:dev-master
2、訪問 site.com/table 可以檢視相應功能
3、涉及到一些surface的樣式功能,再config目錄下新增surface.php檔案,貼上下面內容
<?php /** * 預設值配置檔案 * 型別名稱必須小寫 upload|colorpicker * 繼承關係的外掛將覆蓋上級 * 配置值為空將讀取系統預設配置 */ $upload_url = '圖片上傳地址'; $manage_url = '圖片管理地址';
return [
‘upload’ => [ ‘manageShow’ => true, // 圖片管理
‘manageUrl’ => $manage_url, // 檔案管理地址
‘action’ => $upload_url, // 檔案上傳地址
‘uploadType’ => ‘image’, // 檔案型別 支援image|file
‘multiple’ => false,
‘limit’ => 1, ], ‘uploads’ => [ // uploads繼承自upload 將覆蓋upload配置
‘multiple’ => true,
‘limit’ => 9, ], ‘range’ => [ ‘range’ => true,
], ‘selects’ => [ ‘multiple’ => true,
‘filterable’ => true,
], ‘frame’ => [ ‘icon’ => ‘el-icon-plus’, ‘height’ => ‘550px’, ‘width’ => ‘976px’, // 90% ], ‘editor’ => [ ‘theme’ => ‘black’, // 主題 primary|black|grey|blue ‘items’ => null, // 選單內容
‘editorUploadUrl’ => $upload_url, ‘editorManageUrl’ => $manage_url, ‘editorMediaUrl’ => $upload_url, ‘editorFlashUrl’ => $upload_url, ‘editorFileUrl’ => $upload_url, ],];
```
圖片被吃了 直接開啟連結吧
本作品採用《CC 協議》,轉載必須註明作者和本文連結