мне бы хотелось разместить длинный список категорий (который сейчас, разумеется, в боковом side-bar) в середину главной страницы сайта, а ниже список новых статей. Тогда как при переходе на статью этот список, понятное дело, не показывался бы либо оставался внизу страницы.
Как это можно сделать?
Комментарии
если список статей выводится функциями блоков, то определи где его показывать, а где нет.
а как определить? какими тегами или функциями? это нужно делать в рнр?
сейчас категории в виде блока в сайд-баре. Я знаю, что есть специальный модуль collimator, который делает категории на всю главную страницу. Но мне нужно, чтобы категории выводились только на половину главной страницы?
И еще: как сделать, чтобы посетитель, при попадании на страницу определенной категории, в сайд-баре (слева или справа) видел список из другой определенной категории (например, "Книги")?
по середине сделать не удастся т.к. сайдбаров для блоков всего два - левый и правый. Сделать обход, и добавить новые сайдбары можно, но для этого надо хакать block.module.(см.мой сайт в профайле - там есть новый сайдбар, который выводит блоки справа внутри центральной ленты newscollector).
Что значит Но мне нужно, чтобы категории выводились только на половину главной страницы? я не понял.
"категории выводились только на половину главной страницы" - это я имею ввиду структуру главной страницы приблизительно как на http://fortune.com или как здесь http://getinfo.ru/. Иными словами, пол-главной-страницы занимает список новых статей, а на другой пол-главной-страницы размещается блок "Категории" (ниже или выше).
А может просто отключить этот блок везде, кроме главной страницы?
Как я понимаю, Вы этого хотите добиться?
Для этого в администрировании блоков в "Путь" соответствующему блоку напишите: <^(index.php|node$|$)>
--
USU-Lug http://usu-lug.org.ru
ага! супер! вот оказывается для чего там пустая строка "Путь". А что означает чек-бокс "Собственный"? И для чего нужен "Регулятор" - в каких случаях его включать надо?