1

我有一个 php 头文件,我在其中编写了一些全局代码。我网络中的所有 php 页面都使用该页面

include_once(TEMPLATEPATH."includes/html_header.php");

但是,在网络中的其中一个页面上,我想跳过 html_header 页面的功能。我有一个名为“mySocialTool”的 div,它出现在标题中并在所有页面中使用。我可以跳过在我的一个 php 文件中使用的那个 div 块,比如 sidebarCalender.php 吗?

4

1 回答 1

1

您可以尝试在包含头文件之前设置一个变量,然后在头文件中检查该变量的值。根据您显示或不显示 div 的值。

在要跳过 div 的文件中:

define('HIDE_DIV', true);
include_once TEMPLATEPATH . "includes/html_header.php";

在标题模板中:

if (! defined('HIDE_DIV') || HIDE_DIV == false) {
    echo 'YOUR DIV';
}
于 2013-02-16T00:07:14.703 回答