@ananas_roma
Пытаюсь кодить.

Как «совместить» несколько html документов в один?

Здравствуйте!

Иными словами, я хочу сделать "динамический" сайт (как-то так) - например для header'a не менять все по сто раз на разных страницах, а изменить в одном файле. Как это сделать? Уже гуглил, там странные решения.
И как это вообще делается?

Спасибо.
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
Коли уж у вас в тегах php, то нельзя не вспомнить о include.

По хорошему страница разбивается на части, где каждая часть это ибо кусок статического html либо шаблон для вывода данных. Систем для шаблонизации довольно много, можете подобрать себе по возможностям и уровню знаний.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
<? require_once 'header.php'; // Загрузка шапки ?>
Тут контент.
<? require_once 'footer.php'; // Загрузка подвала ?>
Ответ написан
Комментировать
maximviktorovich777
@maximviktorovich777
front-end
можно на jquery запилить
$(function(){
                var includes = $('[data-include]');
                jQuery.each(includes, function(){
                    var file = 'nameFolder/' + $(this).data('include') + '.html';
                    $(this).load(file);
                });
         })


<div data-include="nameSection"></div>
Ответ написан
Krasnodar_etc
@Krasnodar_etc
avito front
Гуглить "шаблонизатор"
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы