1

グローバル コードを記述した php ヘッダー ファイルがあります。私のネットワーク内のすべてのphpページは、そのページを

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

ただし、ネットワークのページの 1 つで、html_header ページの機能をスキップしたいと考えています。ヘッダーに存在し、すべてのページで使用される「mySocialTool」という名前の div があります。sidebarCalender.php など、php ファイルの 1 つで使用されている div ブロックをスキップできますか?

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 に答える