我是Yii的新手,想實現Twitter Bootstrap擴展功能,我遵循 cniska但顯然我做錯了什麼。Yii框架與Twitter Bootstrap無法加載
當我用擴展代碼在瀏覽器中加載頁面時,圖像/效果不會加載。
在我的html頁面我找到了這個簡單的切換按鈕,發現here。
<?php $this->widget('bootstrap.widgets.TbButton', array(
'buttonType'=>'button',
'type'=>'primary',
'label'=>'Toggle me',
'toggle'=>true,
)); ?>
有這樣的結果是,如果我剛纔做了,沒有適用於它的類簡單的HTML按鈕,「裸」 sytle按鈕,這樣做代言。
我的config/main.php:
Yii::setPathOfAlias('bootstrap', dirname(__FILE__).'/../extensions/bootstrap');
return array(
'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'name'=>'Test App',
// preloading 'log' component
'preload'=>array('log'),
// autoloading model and component classes
'import'=>array(
'application.models.*',
'application.components.*',
),
'modules'=>array(
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'<password>',
'ipFilters'=>array('127.0.0.1','::1'),
),
),
'components'=>array(
'user'=>array(
'allowAutoLogin'=>true,
),
'bootstrap'=>array(
'class'=>'bootstrap.components.Bootstrap',
),
'theme'=>'bootstrap', -// requires you to copy the theme under your themes directory
'modules'=>array(
'gii'=>array(
'generatorPaths'=>array(
'bootstrap.gii',
),
),
),
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=<bdname>',
'emulatePrepare' => true,
'username' => '<bd username>',
'password' => '<bd password>',
'charset' => 'utf8',
),
'errorHandler'=>array(
'errorAction'=>'site/error',
),
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning',
),
),
),
),
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'[email protected]',
),
);
我也相信我有,因爲我這周以及擴展下載的Yii的框架的最新版本。 任何提示?
在此先感謝
您是否嘗試過預壓引導即'預緊=>陣列(「登錄」,「引導」)'? – topher 2013-03-12 15:45:45
您可能需要註冊css,js。請參閱[這裏](http://stackoverflow.com/a/15128829/720508) – 2013-03-12 16:32:15
您使用的是哪個版本的yii-bootstap? – schmunk 2013-03-12 16:36:10