Модуль Collapsiblock позволяет делать блоки сворачивающимися.
В настройках модуля можно определить значение, которое будет использоваться для всех блоков по умолчанию.
Если для отдельного блока нужно установить настройки отличающиеся от общих, то для этого нужно зайти в настройки этого блока.
Модулю необходимо знать, какой элемент блока является его названием. В модуле есть поддержка для стандартных тем, но для дополнительных тем, вам придётся настроить её самостоятельно. Файлы поддержки тем находятся в папке collapsiblock/theme
и именуются как название темы + расширение .inc
, например: garland.inc
. Каким селектором определяются названия блоков в вашей теме, вы можете посмотреть в файле block.tpl.php
. Например, для темы Garland это запись:
<h2><?php print $block->subject ?></h2>
В этой записи селектором названия блока является тег <h2>
и поэтому файл garland.inc
содержит запись:
<?php
function collapsiblock_theme_data() {
return array(
'titleSelector' => 'h2',
);
}
Используйте эту запись для своих тем, заменяя в ней только селектор.
Модуль требует установки Javascript Tools.
Комментарии
блоки, которые имеют возможность сворачиваться благодаря модулю collapsiblock - при соврачивании в ie старых версий(в том числе даже ie7) уже не могут корректно развернуться: вместо содержимого пустота. в остальных бравзерах нормально.
тема aquia marina
что делать? >_<
Попробуй разворачиваемому контейнеру прописать position: relative