Вопросы по созданию сайта сообщества.

Главные вкладки

Аватар пользователя iskatel iskatel 15 сентября 2009 в 12:29

Создаю сайт сообщества и возникли некоторые вопросы.
Создал для сообщества следующие типы материалов сообщения сообщества, фотогалерея, аудиотека.
Необходимо чтобы на главной странице сообщества материалы группировались по типу в отдельных блоках. То есть мне нужно сделать так чтобы за описанием сообщества шел блок с рисунками, далее блок с последними аудиоматериалами, и затем блок с сообщениями сообщества.
С помощью ССК и filefield я создал поля для загрузки изображений и аудио файлов. Далее создал виды для отображения этих типов материалов и подключил их через панель-групп.
Но я не смог разобраться как на главной странице группы сделать вывод блоков с моими видами вместо стандартного вывода.

Короче как в шаблонах групп включить необходимые мне виды. Помогите кто знает!

Комментарии

Аватар пользователя iskatel iskatel 16 сентября 2009 в 12:33

Оно то понятно что нужно использовать Views или сниппеты но вопрос в том как это сделать.

Как я вижу сначала нужно переобределить шаблон типа материалов группы что я и сделал создав новый шаблон node-soobhestvo.tpl.php

Далее я создал три типа материалов - сообщения, аудио и фото а потом в Views создал три блока с выбором этих типов материалов.

Теперь задача подключить эти блоки в шаблон node-soobhestvo.tpl.php вместо стандартного <?php print $content?>

Я попытался сделать это как показано здесь http://drupal.org/node/26502 то есть решил вставить в шаблон блок. Но как бы я не пробовал ничего не получилось. Не могу понять в чем причина. Пробовал вставлять другие блоки все получается а здесь никак.

У меня вот такой код блока с фотографиями:

Перепробовал разные варианты типа:
<?php
$block = module_invoke( 'views', 'block', 'view', 'block-views-og_foto_albom_-block_2');
print $block['content'];
?>

но блок никак не хочет отображаться.
Может я иду не тем путьем и имеется более оптимальный путь решения этой задачи?