Клиентский веб-сайт использует шаблон Joomla с большим количеством модулей в левой колонке, но для пользовательского компонента, который я разрабатываю, эти модули должны быть заменены вертикальным меню. Решение хака, которое я придумал, состоит в том, чтобы скрыть эти модули с помощью CSS:
div#leftpad > div {
display:none;
}
а затем вставьте <div id='compmenu'>
в <div id='leftpad'>
с помощью javascript и установите display:block
. С jQuery я мог бы сделать
jQuery('#compmenu').appendTo('#leftpad').show();
Компонент отображает карту Google, поэтому в любом случае требуется javascript. Кто-нибудь из экспертов Joomla знает более элегантный или простой метод для достижения того же результата?