Как добавить пользовательский макет и css в приложение CakePHP?

#php #html #css #cakephp #layout

#php #HTML #css #cakephp #макет

Вопрос:

Я собираюсь начать разработку приложения CakePHP, я понимаю, что CakePHP нацелен на то, чтобы позволить разработчикам создавать веб-приложение как можно быстрее, поэтому оно поставляется с CSS по умолчанию и макетами для представлений.

Как бы мне заменить этот макет по умолчанию и CSS? Я кратко прочитал о «темах», но не понимаю, что именно они делают.

Ценю помощь.

Ответ №1:

Вы можете скопировать макет по умолчанию из cake/libs/view/layouts/default.ctp в app/views/layouts/default.ctp и отредактировать скопированный файл. (Ничего не редактируйте в папке cake, только в приложении.)

Таблицы стилей находятся в app/webroot/css/ . Я бы посоветовал оставить стандарт cake.generic.css в покое и создать новый файл (или копию общего файла) для работы. Вы должны ссылаться на правильный файл css в вашем макете.

Ответ №2:

Таблицы стилей находятся в app / webroot / css /. Я бы посоветовал оставить стандартный cake.generic.css в покое и создать новый файл (или копию общего файла) для работы. Вы должны ссылаться на правильный файл css в вашем макете.