Я новичок на сцене, и я впервые использую Bootstrap 3 и этот шаблон . Мне нужна помощь с навигационной панелью. В шаблоне каждый content.html
имеет свой собственный навигатор.
Мне нужен navbar в отдельном файле, потому что я не хочу вносить изменения в каждый файл content.html
.
На моем старом сайте без Bootstrap я работал с:
<?php include("includes/navigation.html");
Кто-нибудь может мне помочь?
Вам нужно настроить перенос ваших повторяющихся html-данных в один файл и включить их в другой.
Позволяет просто,
если ваша структура проекта подобна этой
Создайте новый файл с содержимым ваших navbar
html.
Напр. в вашем nav-menu.php
содержится
<navbar> ...... ...... </navbar>
и сохранить их в новую папку, содержащуюся в вашем проекте. Итак, теперь ваша структура проекта будет такой,
Теперь вы должны включить этот файл ( nav-menu.php
) во все файлы шаблонов, используя метод php include
, например
include("includes/nav-menu.php");
Добавьте этот код во все ваши обычные файлы.
Вы можете использовать
<?php include("includes/navigation.php") ?>
в этом проекте тоже.
Самый быстрый способ, который приходит мне на ум, – просто включить код, который вам нужно изменить для каждой страницы в отдельном коммутаторе / случае, и вызвать различные случаи в верхней части страницы, включая навигационную панель.
Просто обратите внимание, что ваш файл навигации должен быть .php, а не .html, как ваш пример.