Такой вопрос
Как сделать лучше главную похожую на lenta.ru
То есть, что имеется в виду
несколько строк (горизонтальных сайдбара) (по количеству основных рубрик), каждая из которых делится на 3 (4, 5) части.
Из простых способов: наверно Panels. Теоретически можно сделать в page-front.tpl
но, получится что каждый регион должен будет делиться еще не 3 (4,5) региона (иначе как вставить блоки?)
Комментарии
дык потому что
в горизонтальной плоскости блоки сами не встанут
то есть, если у меня 6 рубрик + 1 (топовая) , то мне нужно прописать места для 7*3=21 региона
меня это несколько смущает (особенно вид на странице настройки блоков)
P.S. по вашей ссылки банально центральная часть и сайдбар
Согласен, делал что-то похожее на Лента.Ру при помощи этой связки + виды (представления, вьюсы).
Особых нагрузок на сервер не испытывал
Можно даже в один регион вывести все блоки views и темизировать стандартными средствами.
Что мешает поиграться с css ? float: left решает эту проблему
Как вариант - composite layout, возможно, там можно еще свои варианты расположения колонок сделать + css, конечно.
page-front.tpl, CSS, 0 регионов.
0 регионов - заморочено будет со CSS, ведь горизонтальное выравнивание должно будет идти по самому длинному блоку
ведь как получается, в каждой строке по 3 блока
1 (название рубрики) 2 (Тизер) 3 (похожие материалы, заголовки)
4 (название рубрики) 5 (Тизер) 6 (похожие материалы, заголовки)
При этом, в каждой строке, равнение должно идти по центральным блокам (2, 5)
Если эти блоки выводить не вьюсом, а сниппетом, то в принципе можно объединить каждый из них с левым блоком (2 с 1, 5 с 4)
Осталось сниппет добыть
Как то ваш вопрос вылился в отдельный пост в блоге. Возможно, вам будет интересно рассмотреть данный способ:
http://www.ra-don.ru/node/156 - при использовании grid-фреймворка и views-embed можно добиться очень простого удобочитаемого кода.
спасибо
пользуясь случаем, а вывод обычных блоков как организовать?
и можно ли вывести блок в другом блоке?
вставки блока нешел тут
http://www.drupal.ru/node/20238