поле ссk и teaser

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

Аватар пользователя vrazbros vrazbros 25 апреля 2008 в 14:02

Есть поле ссk, туда пользователи вводят контент. Вывожу в шаблоне значение этого поля так
(?php print content_format('field_format', $field_format[0]); ?)

а как вывести teaser версию ?

Комментарии

Аватар пользователя vrazbros vrazbros 25 апреля 2008 в 16:53

field_format не в том плане что формат, просто поле так нызывается те может быть и
print content_format('field_description', $field_description[0]);

вообщем не подходит.

Аватар пользователя edhel edhel 25 апреля 2008 в 20:40

Вообще не люблю систему автоматических тизеров дрюпала......... По сабжу: можно node_teaser натравить на вызов content_format. Хотя я первый раз ваще вижу этот content_format, обычно сразу $node->field_myfield[0]['view'].

Аватар пользователя vrazbros vrazbros 26 апреля 2008 в 20:00

Я так и сделал. Но это не очень хороший вариант, тк эта функция должна отрабатывать на субмите ноды, а тут получится, что я ее использую при отображении. Я вот одно не могу понять. В настройках типа контента -> display fields есть колонка teaser там можно выбрать (trimmed, plain text и тд) как должно отображаться данное поле в режиме teaser. Только чтобы я не выбирал все остается без изменений.