如何包含所有页面都可访问的引导模式

时间:2017-01-11 22:43:49

标签: php html twitter-bootstrap

我有一个包含导航项的头文件。根据使用PHP单击的链接动态加载视图。 目前的观点大约是4.像

<?php 
require_once 'header.php';
//Pull in view or page depending on link clicked
$pages = ['dash'=>VIEW_ROOT.'dashboard.php', 'registration'=>VIEW_ROOT.'register.php', 'payment'=>'transaction.php'];

$page = (isset($_GET['page']) ? $_GET['page'] : 'dash');
include_once $pages[$page];

require_once 'footer.php';

应打开模式的链接位于头文件中,并且头文件出现在每个页面中。目前我必须在所有视图中编写模态div(div包含div的内容),以便我可以从每个页面访问它。可以有一种方法来编写它一次,它将在所有视图中可用,而不会在所有视图中重复相同的代码。 是否建议将包含模态的div粘贴在头文件中?任何好的建议将不胜感激。

2 个答案:

答案 0 :(得分:3)

是的,你可以将它放在header.php中,但我建议创建一个额外的文件并将其包含在footer.php中

隐藏的东西大多在底部。

答案 1 :(得分:0)

为什么不将它添加到header.phpfooter.php,因为它们是静态的。