我是现场的新人,我第一次使用Bootstrap 3和this template。我需要有关导航栏的帮助。在模板中,每个content.html
都有自己的导航栏。
我需要在单独的文件中使用导航栏,因为我不想在每个content.html
文件中进行更改。
在没有Bootstrap的旧网站中,我使用过:
<?php
include("includes/navigation.html");
有人可以帮助我吗?
答案 0 :(得分:1)
您可以使用
<?php include("includes/navigation.php") ?>
在这个项目中也是如此。
我想到的最快的方法就是在单独的交换机/案例中包含您需要更改每个页面所需的代码,并在页面顶部调用包含导航栏的不同案例。
请注意,您的导航文件必须是.php,而不是像您的示例.html。
答案 1 :(得分:1)
您需要配置将重复的html数据放在一个文件中,并将其包含在另一个文件中。
让我们简单,
如果您的项目结构如此
创建一个新文件,其中包含navbar
个html标记的内容。
对于前。在nav-menu.php
包含
<navbar>
......
......
</navbar>
并将它们保存到项目中的新includes
文件夹中。所以现在你的项目结构将是这样的,
现在您应该使用php nav-menu.php
方法在所有模板文件中包含此文件(include
),例如
include("includes/nav-menu.php");
将以上代码添加到所有常用文件中。