Loading...
PHP/MySQL | Шаблонизаторы
Ну вот смотрите, в Twig или Blade у нас в views/home.php - вид, а в views/layouts/guest.php - шаблон, теперь чтобы это всё зарендерить, то делаем что-то вроде:

php
echo $this->view->render('guest.home');


А вот например у меня есть CRUD-контроллер, и мне нужно на все 4 действия отдельно отрендерить страницу, то есть у меня должны быть страницы сгруппированы в папке views/ПАПКА:

views/post/create.php
views/post/read.php
views/post/update.php
views/post/delete.php

а как мне теперь рендерить их?

Вот так?

php
echo $this->view->render('guest.post.create');
echo $this->view->render('guest.post.read');
echo $this->view->render('guest.post.update');
echo $this->view->render('guest.post.delete');


То есть шаблонизатор поймёт, что вторая нотация - это ПАПКА?

я просто их не юзал никогда так баловался посмотреть
________
посл. ред. 27.08.2022 в 15:51; всего 3 раз(а); by Вилы Выкидные
Онлайн: 4
Время:
Gen. 0.0485
(c) Bym.Guru 2010-2025