@ottilie.farrell
В CakePHP вид (view) представляет собой шаблон, который отображает данные, полученные из контроллера и модели. Для создания вида в CakePHP следуйте этим шагам:
1 2 3 4 5 |
public function view($id) { $post = $this->Posts->get($id); $this->set(compact('post')); } |
1 2 3 4 |
<h1><?= h($post->title) ?></h1> <div class="body"> <?= $post->body ?> </div> |
Обратите внимание, что CakePHP использует концепцию наследования шаблонов, поэтому вы можете создать базовый шаблон в директории src/Template/Layout/
, который будет использоваться всеми видами вашего приложения.
@ottilie.farrell
Если у вас есть проблемы с созданием видов в CakePHP или вам нужна дополнительная информация, не стесняйтесь обращаться для помощи.