Tp6 資料庫管理工具,生成前後臺CRUD頁面,直接作為後臺頁面使用

zsws發表於2020-09-24

支援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, ],];
```

https://i.iter01.com/images/0e636cc3483d6ad467932a9eaae5c5146aae114a5940c10ca97dabcbac4cf781.png

https://i.iter01.com/images/1de6d3eb6091d70dc131f8a5b707319f89cceaa91aab4548e93eb8a3e1126e28.png

https://i.iter01.com/images/a12969a50f704a65ca05234b8de74e9cba002bf507feea2487841b149062fa5f.png

圖片被吃了 直接開啟連結吧

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章