问题将css加载到Cake PHP中

时间:2011-12-12 01:37:03

标签: jquery css cakephp

我收到以下错误并且没有找到关于它的更多信息,它怎么能解决?我很感激任何帮助,所有其他jquery都正常工作。

    The stylesheet jquery-ui-1.8.custom.css 
was not loaded because its MIme type, "text /html",is not "text/css"

我不确定我在做什么,这是一段代码。

        echo $this->Html->css('jquery-iu-1.8.16.custom');
        echo $this->Html->css('jquery.rating');
        echo $this->Html->css('dark.datetimepicker');
        echo $this->Html->css('admintable');
        echo $this->Html->css('pager');
        echo $this->Html->css('specialtablemenu');
        echo $this->Html->css('stylemaincontent');
        echo $this->Html->css('stylessidemenu');
        echo $this->Html->css('stylestopmenu');

         echo $this->Html->script('jquery.js');
         echo $this->Html->script('jquery.min.js');
         echo $this->Html->script('jquery-ui-1.8.16.custom.min.js');
         echo $this->Html->script('jquery.rating.js');
         echo $this->Html->script('jquery.MetaData.js');
         echo $this->Html->script('jquery.rating.pack.js');
         echo $this->Html->script('jquery.validate.js');
         echo $this->Html->script('javascript.js');
         echo $this->Html->script('ui.datetimepicker.js');
         echo $this->Html->script('paging.js');
         echo $this->Html->script('adminpager.js');
         echo $this->Html->script('recipetabs.js');

3 个答案:

答案 0 :(得分:0)

您可以尝试使用css

echo $html->css("style_rtl");

和javascript文件

echo $html->script("jquery");

加载css和js不需要扩展,并确保css位于webroot下的css文件夹中,而js位于webroot下的js文件夹中。 谢谢。

答案 1 :(得分:0)

我怀疑蛋糕没有找到jquery-ui-1.8.custom.css文件,而是返回它丢失的文件html页面。如果您安装了Firefox和Firebug,则可以在Firebug的Net选项卡中查看cakephp为css文件发回的请求。

确保您的/ app / webroot / css文件夹中确实有一个名为“jquery-ui-1.8.custom.css”的文件。

答案 2 :(得分:0)

将文件名更改为更简单(更少。 - #),看看它是否还是个问题。