Я новичек в пользовании друпалом так что если можно по понятней отвечайте
В общем хочу на друпале сделать сайт с mp3... создал новый тип материала, но вот не пойму как настроить вывод мне нужно чтоб в краткой версии выводились только названия песен списком без описания, кто выложил и т.д, а в полной уже все что можно... попробывал через contemplate, но что то не получается...
Может кто подскажет как такое сделать?
Кстати может уже есть модуль для мр3 каталога?
Или посоветуйте как еще можно его реализовать?
Заранее большое спасибо за ответы!
Комментарии
В ССК для каждого типа материалов есть закладка display fields - там можно настроить, где и как поля показывать.
Contamplates, кстати, только с ССК актуальны.
display fields настроил, но все равно остается та часть которая выводится из node.tpl.php, но если там изменить то применяется ко всем материалам, а мне надо только к 1 типу материала...
да ну?
скопируйте файл node.tpl.php в node-тип-вашего-материала.tpl.php
и там поправте что вам нужно
Вообще для вывода списков удобно использовать модуль views (http://drupal.org/project/views), там можно напрямую указать какие поля у нода выводить в списке, а какие нет.
Можно определить свой шаблон нода для конкретного типа (http://drupal.org/node/17565)
Чтобы определить в какой форме сейчас выводится нод (краткая/полная) используйте переменную $teaser (http://drupal.org/node/53464)
всем спасибо с этим разобрался
думал разобрался, а оказуется не совсем.
Я сделал в taxonomy категории Исполнитель и Альбом, при добавление песни заполняю их. Но вот не пойму как их вывести в шаблоне?
Есть переменная $terms в шаблоне нода. поэтому можно вывести примерно так:
<div class="terms"><?php print $terms ?></div>
<?php endif;?>
так он выводит все taxonomy что есть к данному материалу, а можно сделать типа:
Исполнитель: taxonomy1
Альбом: taxonomy2
ну и т.д?
http://www.drupal.ru/node/6933