Просмотр поста

.
КоханийВолодимир

Здравствуйте дорогие джоновцы и люди которые мне помогают)
Пишу одну хрень и понадобилось реализовать так называемый Layout, люди которые работают с фреймворками должны понять. Мне нужно вставлять код в средину html страницы - грубо говоря. Но голова не варит как это сделать, то есть есть идея искать какой-то ранее заданный тег в main шаблоне страницы и заменять его, но верный ли это путь - хз.
Пока что создан простой метод для вывод файла шаблона и передача в него данных:

public function view($template, $data = [])
    {
        foreach($data as $key => $value) {
            $$key = $value;
        }
        if(!is_readable(ROOT.$template)) {
            exit('Template '.$template.' does not exist');
        }
        require ROOT.$template;

    }

Буду благодарен за наводки в этом вопросе рейтингом в вк