Страница индекса стилизована, а остальные страницы нет. Когда я проверил файлы каскадных таблиц стилей (CSS) в браузере, я был удивлен, увидев, что эти файлы CSS доступны не для всех страниц, кроме Index.ctp. Все страницы находятся в одной папке, и для доступа к каскадным таблицам стилей даны одинаковые ссылки, тогда почему эти CSS-файлы недоступны для других страниц. Я попытался решить эту проблему, но не смог. Я попытался найти решение этого в Google, но не могу найти никакого решения.
Включить таблицы стилей на default.ctp
макет в View/layout
не на index.ctp
,
в вашем комментарии
имя контроллера — FrontsController, а папка iname — Fronts. Файлы css и js находятся в папках css, js соответственно. Я использую этот способ, чтобы добавить CSS-файл о странице. — user3623305 35 минут назад
добавить комментарий
изменить путь для css на href = «/ css / reset.css»
В любом случае лучше включить ваши CSS-файлы, используя HTML-помощник, как это
echo $this->Html->css('css_name');
если ваш файл css находится в app / webroot / css и его имя main.css, используйте
echo $this->Html->css('main');
Для получения дополнительной информации смотрите здесь http://book.cakephp.org/2.0/en/core-libraries/helpers/html.html#HtmlHelper::css