Я - новичок в CakePHP, но немного разбираюсь в ROR.
Может кто-нибудь дать мне несколько простых примеров того, как использовать pages_controller.php
?Я хочу создать статические страницы, такие как Home
, About
и и т. Д. , но я не знаю, как и с чего начать.Я попробовал что-то вроде создания about.ctp
в представлениях и создания about_controller.php
(это делается в Ruby on Rails), но я только что получил некоторые ошибки.
Я пришел к выводу, что на всех статических страницах будет использоваться только 1 контроллер, pages_controller.php
, но я не знаю, как.
Я попытался прочитать статью, найденную на этомссылка:
http://book.cakephp.org/view/958/The-Pages-Controller
, но это не дает мне ничего, что поможет мне научиться его использовать.
Вот чтоЯ получил со страницы:
Ядро CakePHP поставляется с контроллером по умолчанию, называемым Контроллером страниц (cake / libs / controller / pages_controller.php).Домашняя страница, которую вы видите после установки, генерируется с помощью этого контроллера.Обычно используется для обслуживания статических страниц.Например.Если вы создаете файл представления app / views / pages / about_us.ctp, вы можете получить к нему доступ, используя url
http://example.com/pages/about_usКогда вы «запекаете» приложение, используя консольную утилиту CakePHP, контроллер страниц копируется в вашу папку app / controllers /, и вы можете при необходимости изменять его в соответствии со своими потребностями.Или вы можете просто скопировать pages_controller.php из ядра в ваше приложение.
Может кто-нибудь показать мне или объяснить, как ???Я начинающий, пожалуйста, помогите.