我的代码生成器的主题系统差不多完成了。
遇到样式表有错误403本地主机的问题。
它正在我的另一个上工作但我的新版本不会拿起
每个主题都有其样式表文件夹和java脚本。大多数人说这样做是错误的。这种方式对主题系统来说要好得多。
主题/默认
主题/默认/样式表/ stylesheet.css中
主题/默认/ JavaScript的/ common.js
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="" />
<meta name="keywords" content="" />
<title><?php echo $this->config->item('title'); ?></title>
<base href="<?php echo base_url(); ?>">
<link rel="stylesheet" type="text/css" href="application/views/theme/default/stylesheets/stylesheet.css" media="screen">
</head>
主题/笨
主题/笨/样式表/ stylesheet.css中
主题/笨/ JavaScript的/ common.js
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="" />
<meta name="keywords" content="" />
<title><?php echo $this->config->item('title'); ?></title>
<base href="<?php echo base_url(); ?>" >
<link rel="stylesheet" type="text/css" href="application/views/theme/codeigniter/stylesheets/stylesheet.css" media="screen" >
</head>
答案 0 :(得分:0)
<link rel="stylesheet" type="text/css" media="all" href=<?php echo
base_url()."application/views/theme/codeigniter/stylesheets/stylesheet.css"?> />
答案 1 :(得分:0)
我认为应用程序文件夹中的直接访问将被Code Ignitor撤销。因此,我把所有图像,CSS和JS放在CI ROOT FOLDER中名为assets的文件夹中,以及应用程序,系统和放大器。 user_guide。
现在,在utility_helper.php
中创建一个名为ROOT_FOLDER/application/helper
的文件,并添加以下代码
<?php
function asset_url(){
return base_url().'assets/';
}
?>
然后在第67行将实用程序添加到application/config/autoload.php
$autoload['helper'] = array('utility');
现在,当您想要访问资产文件夹时,可以将其称为
<link rel="stylesheet" type="text/css" href="<?php echo asset_url();?>stylesheets/stylesheet.css" />