我是Yii的新人。我正在使用LINK。
我在/blog/protected/extensions
目录中提取了引导程序,并将数组定义为config/main.php
,如下所示:
//BOOT STRAP
'clientScript' => array(
'scriptMap' => array(
'jquery.js'=>false,
'jquery.min.js'=>false,
'core.css'=>false,
'styles.css'=>false,
'pager.css'=>false,
'default.css'=>false,
),
'packages'=>array(
'jquery'=>array(
'baseUrl'=>'bootstrap/',
'js'=>array('js/jquery.js'=>true /* SET AS DEFAULT*/ ),
),
'bootstrap'=>array(
'baseUrl'=>'bootstrap/',
'js'=>array('js/bootstrap.min.js',
'js/bootstrap-transition.js',
'js/bootstrap-alert.js',
'js/bootstrap-modal.js',
'js/bootstrap-dropdown.js',
'js/bootstrap-tab.js',
'js/bootstrap-tooltip.js',
'js/bootstrap-popover.js',
'js/bootstrap-button.js',
'js/bootstrap-collapse.js',
'js/bootstrap-carousel.js',
'js/bootstrap-typeahead.js',
'js/bootstrap-affix.js',
'js/holder.js',
'js/prettify.js',
'js/application.js',
),
'css'=>array(
'css/bootstrap.min.css',
'css/custom.css',
'css/bootstrap-responsive.min.css',
),
'depends'=>array('jquery'),
),
),
),
//BOOT STRAP
如何更改'baseUrl'=>'bootstrap/'
以更正扩展路径?这条路径不起作用:
'baseUrl'=>'/protected/extensions/bootstrap/',
答案 0 :(得分:0)
如果你是新人,learn about extensions。 比下载准备好的yii扩展名为bootstrap:Yii-Bootstrap或Yii-Booster。
您不必定义任何js包,bootstrap扩展将为您完成。
这是yii-booster的示例配置部分,我使用(实际上对于yii-bootstrap它应该是相同的):
'components' => array(
// ... other components
'bootstrap' => array(
'class' => 'ext.bootstrap.components.Bootstrap',
'coreCss' => true,
'responsiveCss' => true,
'yiiCss' => true,
),
),
// .. other components
就是这样! Bootstrap会起作用。