言語・タイトル・ブロックを指定してページを表示する

提供: GeeklogJpWiki

言語・タイトル・ブロックなどを指定してページを表示できます。 日本語サイトの中に,一部英語の会社紹介ページを追加したい場合などに利用します。 ページは,全画面表示モード,PHPモードで作成します。

global $_CONF;
global $LANG01;

require_once( $_CONF['path_language'] . '(表示したい言語ファイル名)' );

// 表示したい左(メイン)ブロックを自由に指定
$blocks[]= ('表示したいブロックID');
$blocks[]= ('表示したいブロックID');
$blocks[]= ('表示したいブロックID');

// タイトルを指定
$headercode="<title>";
$headercode.="(サイト名をここに)";
$headercode.="</title>";

// ヘッダと左ブロックを表示
$display =  COM_siteHeader(array('custom_showBlocks',$blocks)," ",$headercode);

// コンテンツエリアの静的ページIDを指定して表示
$display .=  CUSTOM_getStaticpage( '静的ページID' ); 

// 表示したい右ブロックを自由に指定
$blocks[]= ('表示したいブロックID');
$blocks[]= ('表示したいブロックID');
$blocks[]= ('表示したいブロックID');

$display .= COM_siteFooter(1,array('custom_showBlocks',$blocks));

echo $display;

※ブロックIDは,左右どちらのブロックでも選択できます。

※ブロックIDを各ブロックで正確に付けておく必要があります。同じIDや,IDが指定されていないブロックがあると,正確に動作しない場合があります。


事例

このページはタイトルを独自に指定し,言語を英語に変えてヘッダとフッタを英語表記にして,さらに,選択したブロックだけを表示しています。

個人用ツール