[РЕШЕНО] Темизация CCK

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

Аватар пользователя answer answer 3 августа 2009 в 7:22

Проблема состоит в следующем. Модуль CCK выводит каждое поле в отдельный div. А мне требуется сделать так, чтобы при просмотре списка нод выводилась таблица, где каждая строка - это краткое описание ноды, а столбцы - поля CCK.
Значит поля должны выводится както так, без div'ов:

<? print $field_text?>

В этом и состоит вопрос - как это сделать? Какую функцию переопределить?

Комментарии

Аватар пользователя answer answer 3 августа 2009 в 7:58

Нашел! В папке /theme модуля cck есть файл content-field.tpl.php, вот он и отвечает за вывод.
Только как теперь делать - просто скопировать его в папку своей темы и отредактировать?

Аватар пользователя Splinter Splinter 3 августа 2009 в 10:57

создайте в папке с темой файл node-типМатериала.tpl.php и его темизируйте, а вывод полей делается так: <?php print $node->названиеПоля[0]['view']?>

Аватар пользователя krasniy001 krasniy001 22 августа 2010 в 0:18

Kremenetskiy wrote:
Да, только надо еще, чтобы темизация вывода полей из tpl.php перекрывала темизацию модуля

а как сделать что бы она ее перекрывала?