言語・タイトル・ブロックを指定してページを表示する
提供: 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が指定されていないブロックがあると,正確に動作しない場合があります。
事例
このページはタイトルを独自に指定し,言語を英語に変えてヘッダとフッタを英語表記にして,さらに,選択したブロックだけを表示しています。