0
Joomlaテンプレートの記事ビューの代替レイアウトを作成しています。コンポーネントエリア内にモジュール(サイドバー)をロードし、サイドバーのモジュールの有無に応じてメインとサイドバーを含むdivに異なるクラスを割り当てたいとします。モジュール位置のサイドバーが空である場合、Joomlaテンプレートの代替レイアウトでdivをdivに変更します
コードはどのように書くことができますか?私はこのようなものを試しましたが動作しません:
<?php
$modules =& JModuleHelper::getModules('sidebar');
if($modules != 0)
{
$secclassl = 'l-sec col-md-8';
$secclassr = 'l-sec col-md-4';
}
else
{
$secclassl = 'l-sec col-md-12';
}
?>
何か提案がありますか?私は自分自身をこのように解決してきました
はあなただけで、Googleやコアディストリビューションに含まれているテンプレートで見て、この場合の例があります。ある場所にモジュールをカットするAPIがあります。一部の人はモジュールがあるかもしれないが、他の人はモジュールがないかもしれないので、ACLを使ってチェックしてください。 – Elin