индексная страница стилизована, пока остальная часть страниц не является. Когда я проверил файлы каскадных таблиц стилей (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/ru/core-libraries/helpers/html.html#HtmlHelper::css