優點的話就是加速**的開發,對於乙個php程式來說,如果美工不是特別的強並要求進度的話,可以考慮使用bootstrap這個web框架。
<?php $this->widget('bootstrap.widgets.tbbutton', array(
'label'=>'primary',
'type'=>'primary', // null, 'primary', 'info', 'success', 'warning', 'danger' or 'inverse'
'size'=>'large', // null, 'large', 'small' or 'mini'
)); ?>
使用這個方法就可以載入所有需要的js和css檔案了!~……~終於成功了!
教訓:還是的先看官網給的例子啊!
********************====$一步一步來$***************====
第二部:在配置檔案中配置:
// 配置乙個別名 使得可以bootstrap訪問到擴充套件路徑
yii::setpathofalias('bootstrap', dirname(__file__).'/../extensions/bootstrap');
return array(
// 'theme'=>'bootstrap', // 乙個官網給的例子,這個可以暫時不配置
'modules'=>array(
'gii'=>array(
'generatorpaths'=>array( //新增乙個gii檢索的路徑
'bootstrap.gii',
),),
),'components'=>array(
'bootstrap'=>array(//新增乙個新的bootstrap容器
'class'=>'bootstrap.components.bootstrap', //執行bootstrap.php檔案
),),
);
可以在layouts/main.php中載入
這個是載入了所有的css以及js如果不需要這麼多的話,可以檢視bootstrap.php檔案,可以檢視到registerallcss(),registercorescripts()等這樣的方法,分布區載入一些需要的檔案!
第四部:寫個例子試試!
這裡有很多的例子,可以去寫寫。如果沒有效果的話,檢視css是否載入了!
Yii2 ActiveRecord 新增額外屬性
如果你的form表單中的屬性有部分不是在資料庫中,而你的mode又整合了activerecord,這時想通過 model load 載入那部分未在資料庫定義的屬性可以重寫attributes 函式,例如 see common db activerecord attributes public fun...
yii2新增redis支援
yii2官方有外掛程式支援redis擴充套件,可是按照官方操作手冊無法安裝 提示和openssl相關的錯誤 1,php composer.phar require prefer dist yiisoft yii2 redis 失敗 2,在composer.json新增依賴配置如下,執行compose...
Yii2 0 新增驗證碼
yii2.0新增驗證碼分為三個層次,分別是mvc的三個層 此次新增驗證碼是在login頁面,對應的controller為sitecontroller 首先,在actions裡加入下面的 public function actions 新增captcha這一action,驗證碼的屬性可以在此設定。其次...