在视图中添加<link rel="stylesheet" type="text/css" href="<?php echo $base_uri;?>style/css/admin/index.css"/>
但是却显示$base_uri未定义,这是怎么回事?我要在那里定义?

解决方案 »

  1.   

    在哪里定义您自己看着办,一般是在global.php,config.php这类的文件中
    例:http://www.bbb110.com/style/css/admin/index.css
    $base_uri = "http://www.bbb110.com/"; 或 $base_uri ="/";例:http://www.bbb110.com/app/style/css/admin/index.css
    $base_uri = "http://www.bbb110.com/app/"; 或 $base_uri ="/app/";
    这个看你的实际定
      

  2.   

    但是我在<link rel="stylesheet" type="text/css" href="<?php echo $base_uri;?>style/css/admin/index.css"/>这个下面有引用了<script type="text/javascript" src="<?php echo $base_uri;?>style/js/searchtxt.js"></script>这个却没有错,
      

  3.   

    有这种事?把
    <link rel="stylesheet" type="text/css" href="<?php echo $base_uri;?>style/css/admin/index.css"/>

    <script type="text/javascript" src="<?php echo $base_uri;?>style/js/searchtxt.js"></script>换一下试试