首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Yii框架中包含CSS、javascript文件

在Yii框架中包含CSS、javascript文件
EN

Stack Overflow用户
提问于 2010-01-04 17:34:30
回答 10查看 110K关注 0票数 100

如何在Yii框架中包含Javascript或CSS文件?

我想在我的站点上创建一个运行着一个小Javascript应用程序的页面,所以我想在一个特定的视图中包含.js.css文件。

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2010-01-13 17:55:59

如下所示:

代码语言:javascript
复制
<?php  
  $baseUrl = Yii::app()->baseUrl; 
  $cs = Yii::app()->getClientScript();
  $cs->registerScriptFile($baseUrl.'/js/yourscript.js');
  $cs->registerCssFile($baseUrl.'/css/yourcss.css');
?>
票数 169
EN

Stack Overflow用户

发布于 2010-01-05 18:28:39

您可以通过添加

代码语言:javascript
复制
Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl.'/path/to/your/script');
票数 47
EN

Stack Overflow用户

发布于 2012-11-17 23:09:35

在conf/main.php中很容易。这是我使用bootstrap的例子。您可以看到here

代码语言:javascript
复制
'components'=>array(
    'clientScript' => array(
        'scriptMap' => array(
            'jquery.js'=>false,  //disable default implementation of jquery
            'jquery.min.js'=>false,  //desable any others default implementation
            'core.css'=>false, //disable
            'styles.css'=>false,  //disable
            'pager.css'=>false,   //disable
            'default.css'=>false,  //disable
        ),
        'packages'=>array(
            'jquery'=>array(                             // set the new jquery
                'baseUrl'=>'bootstrap/',
                'js'=>array('js/jquery-1.7.2.min.js'),
            ),
            'bootstrap'=>array(                       //set others js libraries
                'baseUrl'=>'bootstrap/',
                'js'=>array('js/bootstrap.min.js'),
                'css'=>array(                        // and css
                    'css/bootstrap.min.css',
                    'css/custom.css',
                    'css/bootstrap-responsive.min.css',
                ),
                'depends'=>array('jquery'),         // cause load jquery before load this.
            ),
        ),
    ),
),
票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1998449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档