2016-06-17 7 views
0

У меня есть статическая страница html в приложении cakePHP, которую я хочу связать в файле route.php. $routes->connect('/', ['controller' => 'Pages', 'action' => 'display', 'index']); Он использует файл контроллера и добавляет заголовок, нижний колонтитул, css, JS и т. Д. В index.ctp , но как я могу получить эту страницу без добавления кода или с помощью какого-либо контроллера? (например, привязка к статической странице html).static html page в CakePHP

+0

Следует также отметить, что у меня есть cpanel для управления приложением. Итак, это нормально, если я могу установить эту опцию на cpanel –

+1

Я не уверен, что вы просите. Вы хотите использовать другую страницу в качестве домашней страницы или создать другую статическую страницу, например домашнюю страницу? –

ответ

0

Из чего я понимаю, вы хотите добавить статическую страницу, которая не наследует макет по умолчанию (который добавляет код верхнего и нижнего колонтитула). Почему не

1) создать еще один макет в папке макетов и назови его static.ctp

2) перемещение CSS и скрипты из вашего index.ctp к вашей новой компоновке

3) создать условия в вашем действии на экране для рендеринга layout.ctp вместо стандартного, если запрос специально предназначен для индексной страницы