Подскажите как сделать в содержании две колонки. Сейчас у меня стоит задача разделить главную страницу на две колонки. Установил себе Composite Layer, View, CCK. Но немогу понять как при помощи этого всего сделать две колокни в содержании. Эта задача вообще решается на уровне модулей? Подскажитее более подробно куда зайти где что поставить и в какую сторону вообще копать.
Комментарии
Я бы копал в сторону правки темы оформления
Только что вычитал про модуль Panels Это то что надо? Может есть специальные простые модули для этого?
Композит Лойер -проще чем панелс. С другой стороны у Панелсов есть документация (чего не скажешь о композит лойере)... Так что хоть разобраться можно.
Композитлойер - привязываете к нему тип материала, создаете ноду этого типа, а дальше там ясно будет.
Вычитал на форуме что можно выводить блоки прямо на странице.
$block = module_invoke('module_name', 'block', 'view', 0);
print $block['content'];
Чем может быть опасен такой вариант. Просто создать страницу сделать там таблицу и вывести блоки с помощью такого пхп кода.
Geldora, к чем я привязываю тип материала? Можете боле подробно ещё описать сам механизм?
Не совсем понятно что на главной, список или одна нода?
Если хочешь содержимое ноды делить на две колонки, то без модулей - тематизация node-xxx.tpl.php. Подсчитываешь кол-во символов, делишь пополам и рисуешь двухколоночную таблицу. Можно конечно еще чтоб делил по ближайшему пробелу/параграфу/и так далее.
В плане удобства использования - однозначно Panels.
В плане гибкости - использовать свой шаблон.
И правильно говорит Nikit: что выводится на главной-то?