Yii2 Template 元件框架集封裝

2022-07-15 05:45:08 字數 927 閱讀 5171

yii2_template是乙個「提供大多數php常用的元件去集合成的一套基於yii2的專案框架」。

該專案是一款秉著提高 開發效率、降低開發成本,遵循高拓展,高可用的原則的進行開發的框架。

架構和安裝上的的一些邏輯和細節,之後會慢慢的逐個說明。

所有的功能元件都是能不耦合的都不會去耦合這些元件模組,為了就是保證日後開發者們對元件功能的公升級、拓展等。

基於yii2 advanced框架進行抽取,獨立出yii2的核心模組,將應用(backend/frontend)抽取作為子系統,以便於子系統的增加以及在 git 對專案的管理。

配置了基礎的路由配置、資料庫連線。

安裝了env環境變數,將env.sample 改為 .env 即可

.env檔案做為環境變數的檔案(版本不控制),而.env.sample不被執行載入,但是需要版本控制(每個專案成員直接另存為.env即可)

前台模板的搭建,用的這套模板( ,模板的js、css都已經引入了。可以直接使用。

通過composer安裝了rbac許可權控制,menu的許可權列表已經配置完畢。

登入功能

註冊功能

字段校驗(rule)

apache >= 2.2 ,apache2.4(推薦)

mysql >= 5.5,mysql5.7(推薦)

php >= 5.6,php7.x(推薦)

專案github:  ,關注最新進展

資料庫檔案在sys_admin目錄下。預設帳號和密碼(admin和1)

[email protected]

yii2實現彈框

1.首先引入命名空間 use yii bootstrap modal useyii helpers url echo html a 來乙個彈框 id create data toggle modal data target create modal 關聯下面model的id屬性 class btn ...

yii2 常用元件 表單

簡介 yii2中最常用的元件activeform,通過對activeform的靈活運用,能有效的提公升開發效率,所以這個是不得不說的乙個yii2元件,那麼下面就來了解一下yii2.0的activeform的具體用法 用法 form signup 文字框的標題 field model,test1 la...

Yii2下拉框實現

詳細介紹yii2下拉框的實現方法,以商品分類的下拉框為例 第一種方法 使用html的activedropdownlist 該方法的優點是 可以自定義下拉框的樣式。具體實現如下 1.控制器中,獲取檢視中所需的資料 public function actionlist 2.檢視中,use yii hel...