Как вывести поле CCK с текстом по умолчанию РЕШЕНО

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

Аватар пользователя mikelo mikelo 1 марта 2011 в 10:45

Приветствую!
Возникла необходимость в размещении Нескольких строк текста внизу определенного типа контента и показе его только гостям.
В CCK есть тип Text с виджетом Текстовое поле, но он не позволяет вывести статичный текст, только с полем для ввода текста.
Вопрос: как вывести поле CCK с текстом по умолчанию?
PS. Google выдает много похожего, но простейшей реализации нигде не нашел.

Комментарии

Аватар пользователя stasroot stasroot 1 марта 2011 в 11:07

Так... а поподробнее? Я так понял, что вы хотите создать тип материала например "Машина" и для этого типа материала добавляете новое CCK поле типа text. В это поле вам надо чтобы по умолчанию заносился какой то ваш текст, например: "Так как вы гость на нашем сайте вам доступно только две фотографии машины". При этом материалы типа Машина вы создаете самостоятельно и сохраняете. Вам это нужно для того чтобы не вбивать один и тот же текст для каждого материала данного типа? Тогда в форме, когда создаете поле типа "Данные для показа гостю" указываете значение по умолчанию: "Так как вы гость на нашем сайте вам доступно только две фотографии машины" И ставите параметр обязательно для заполнения. Сохраняете тип контента.
Далее идете в настройки доступа к полям CCK и указываете что гости могут видеть поле "Данные для показа гостю", а остальным ставите запрет на просмотр этого поля (хотя он и так будет по умолчанию запрещен для просмотра)

Надеюсь мой ответ не запутанный и понятный.

Аватар пользователя stasroot stasroot 1 марта 2011 в 13:02

"mikelo" wrote:
как добавить произвольный html в поле

Я такого не делал сам, но помоему это делается просто: в поле которое текстареа (текстовая область) вводите свой произвольный HTML и указываете для поля способ ввода данных либо FullHTML либо не полный HTML. Если полем пользуетесь только вы можно сделать FULL HTML Если не только вы то лучше по второму варианту и в настройках этого урезанного HTML указать допустимые тэги которые вы в своем html произвольном планируете использовать.

Повторюсь: сам я этого не делал. Просто натыкался на такие вопросы и ответы на них. Наверное это должно работать правильно.