クライアントのWebサイトでは、左側の列に多数のモジュールが含まれるJoomlaテンプレートを使用していますが、私が設計しているカスタムコンポーネントの場合、これらのモジュールを垂直メニューに置き換える必要があります。私が思いついたハックソリューションは、CSSでそれらのモジュールを非表示にすることです。
div#leftpad > div {
display:none;
}
次に、javascriptを使用してを挿入し、<div id='compmenu'>
を設定します。jQueryを使えば、<div id='leftpad'>
display:block
jQuery('#compmenu').appendTo('#leftpad').show();
コンポーネントはグーグルマップを表示するので、とにかくjavascriptが必要です。ここにいるJoomlaの専門家は、同じ結果を達成するためのよりエレガントで簡単な方法を知っていますか?