paulenot
@paulenot
IT Issue

Как сделать шаблон для php cms?

При переходе на localhost/ открывается index.php, который принимает REQUEST_URI. В зависимости от URL происходит include('core/view.php'), где по идее должен быть указан шаблон из папки /core/templates/default/ в которой два файла - это index.html и stylesheet.css.

Мне бы хотелось получить из всего этого шаблон и импорт модулей:
<!DOCTYPE html>
<html>
    <head>
            <?=$head?>
           <style>@import ('stylesheet.css')</style>
    </head>
    <body>
        <header id="top">
            <?=$logo?>
            <?=$menu?>
        </header>
        <aside>
            <?=$usr_auth?>
            <?=$submenu?>
        </aside>
        <div class="content">
            <?=$banner?>
            <?=$content?>
        </div>
        <footer>
            <?=$info?>
            <?=$copy?>
            <a href="#top" id="back-to-top">Наверх</a>
        </footer>
    </body>
</html>


Подскажите пожалуйста, как лучше реализовать шаблоны, что бы оставалось только изменить переменную в view.php, а остальное подключалось само?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
@stepan-neretin7
Вам нужно рендерить свои html шаблоны
Предлагаю использовать какой нибудь twig для этого
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 мар. 2024, в 11:54
3000 руб./за проект
19 мар. 2024, в 11:52
3000 руб./за проект
19 мар. 2024, в 11:49
10000 руб./за проект