Проблема Загрузка CSS в Cake PHP - PullRequest
1 голос
/ 12 декабря 2011

Я получаю следующую ошибку и не нашел много информации о ней, как ее можно решить ?.Я был бы признателен за любую помощь, все остальные 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 голосов
/ 12 декабря 2011

Я подозреваю, что торт не находит файл jquery-ui-1.8.custom.css и вместо этого возвращает отсутствующую html-страницу файла. Если у вас установлены Firefox и Firebug, вы можете просмотреть запрос, который cakephp отправляет обратно для файла css, на вкладке Net Firebug.

Убедитесь, что у вас действительно есть файл с именем "jquery-ui-1.8.custom.css" в папке / app / webroot / css.

0 голосов
/ 13 декабря 2011

Измените имя файла на что-то более простое (поменьше. - #), посмотрите, по-прежнему ли это проблема.

0 голосов
/ 12 декабря 2011

Вы можете попробовать это для CSS

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

и для файла javascript

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

расширение не требуется для загрузки css и js, и убедитесь, что css находятся в папке css в webroot, а js в папке js в webroot. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...