无法让CSS脚本与Kohana框架一起使用

时间:2013-08-09 01:02:13

标签: php web frameworks kohana

我无法让我的CSS样式表与我下载和使用的Kohana框架一起使用。我一直在Googling不间断一个小时,而其他人建议的解决方案似乎并没有解决我的问题。这是我在index.php文件中的代码行:

<?php echo HTML::style('/Applications/MAMP/htdocs/MOOCinator/media/css/bootstrap.css'); ?>

我尝试过纯HTML以及使用CSS文件的相对路径。 CSS文件的权限允许每个人阅读。除了CSS之外,我的网页在浏览器中显示的内容完全正确。关于如何解决这个问题的建议,好吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

<?php echo HTML::style('media/css/bootstrap.css'); ?>

请仔细阅读documentation

答案 1 :(得分:2)

正如falinsky所说,所有css资源文件都应该包含在

<?php echo HTML::style('media/css/bootstrap.css'); ?>

根据其他答案的评论,我们“调试了”问题。

您的网站网址设置不正确。这就是我对.gitignore友好的方式。

// File application/bootstrap.php
$config = include(APPPATH .'config/environment.php');

Kohana::init(array(
    'base_url'    => $config['base_url'],
    'index_file'  => $config['index_file'],
));

配置文件

// File application/config/environment.php
return array(
    'base_url'   => 'http://localhost/project/',
    'index_file' => FALSE,
);

我将此文件的副本设为example.environment.php。在我的gitignore我有

*
!.gitignore
!example.*

忽略除example.gitignore文件本身之外的所有文件。

这就是我管理所有环境特定设置的方法。 Cookie,会话,加密哈希,数据库等