Drupal, основанный на флаге флажка, изменяет текст текстового поля как ссылку или обычный текст - PullRequest
0 голосов
/ 27 февраля 2011

Это то, что я ожидаю:

Если пользователь заполнил текстовое поле и если отмеченный пользователем означает, что при отображении контента в это время контент должен отображаться в виде ссылки, если пользователь не отмечен, то не нужно показывать ссылку, пока этот контент в режиме просмотра. Для иллюстрации см. Следующее изображение.

enter image description here

Ответы [ 2 ]

0 голосов
/ 01 марта 2011

http://drupal.org/project/conditional_fields модуль делает именно то, что вы пытаетесь достичь.Вы можете использовать link_field cck вместе с модулем условных полей.Поэтому, основываясь на значении в флажке, вы можете выбрать его отображение в представлении узла.

0 голосов
/ 27 февраля 2011

Не точное решение того, что вы хотите сделать, но я считаю, что Модуль связи будет отображать только текст, если не введен URL-адрес.

Вы можете дать пользователям сообщение о том, что нужно покинутьПоле URL пустое и введите TITLE, только если им нужен простой текст.


ОБНОВЛЕНИЕ:

Вам не нужно кодировать какие-либо перехватчики.Модуль CCK добавляет поля к типам содержимого. Модуль связи добавляет функциональность связи в CCK.

Кодирование не требуется;все это можно сделать из админ-панели.Если вы не понимаете, о чем я говорю, посмотрите это видео.

...