ITOBEN STYLE > EC-CUBEデザインテンプレート > テンプレート「beez」のindex.php 最初の宣言 2011年8月29日カテゴリー: EC-CUBEデザインテンプレート テンプレート「beez」のindex.php 最初の宣言 $url = clone(JURI::getInstance()); 「大規模なテンプレートの場合では,ルートURLを何度も呼び出すのを避け,cloneによってオーバーヘッドを抑えている」のだそうです。 $showRightColumn = $this->countModules(‘user1 or user2 or right or top’); このテンプレートは3カラムのレイアウトですが,user1 または user2 または right または topのスタイルを持つモジュールがある場合は,showRightColumn(右側のモジュール,カラム)を表示するということ。 $showRightColumn &= JRequest::getCmd(‘layout’) != ‘form’; $showRightColumn &= JRequest::getCmd(‘task’) != ‘edit’ 新規記事の投稿やWebリンクの投稿などの「投稿フォーム」を表示するときは,右側のモジュールを非表示にするということ。 body部には, 「$showRightColumn ? ‘contentarea2’ : ‘contentarea’; ?」は,右側のモジュールが表示されていると, として出力され,右側のモジュールが非表示ならば, として出力される。
$url = clone(JURI::getInstance());
「大規模なテンプレートの場合では,ルートURLを何度も呼び出すのを避け,cloneによってオーバーヘッドを抑えている」のだそうです。
$showRightColumn = $this->countModules(‘user1 or user2 or right or top’);
このテンプレートは3カラムのレイアウトですが,user1 または user2 または right または topのスタイルを持つモジュールがある場合は,showRightColumn(右側のモジュール,カラム)を表示するということ。
$showRightColumn &= JRequest::getCmd(‘layout’) != ‘form’;
$showRightColumn &= JRequest::getCmd(‘task’) != ‘edit’
新規記事の投稿やWebリンクの投稿などの「投稿フォーム」を表示するときは,右側のモジュールを非表示にするということ。
body部には,