как отобразить параметр домашней страницы в форме комментариев по умолчанию в Drupal7?

как отобразить опцию «домашняя страница» в форме комментариев по умолчанию? После того, как я установил Drupal7, форма комментария имеет только три поля: «Ваше имя», «Тема», «Комментарий». Я знаю, что в модуле комментариев есть поле «домашняя страница» в базе данных. Но как отобразить его на странице? пожалуйста, помогите мне, спасибо.


person pengjunyong    schedule 20.09.2011    source источник


Ответы (2)


Если вы хотите использовать поле, которое уже есть в ядре Drupal, вам нужно разрешить анонимному отправителю оставить свою контактную информацию.

Перейдите к:
Администрирование » Структура » Типы контента » (Ваш тип контента) » Настройки комментариев » Анонимное комментирование

Выберите Анонимные авторы могут оставить свою контактную информацию
или Анонимные авторы должны оставить свои контактные данные

Если вы не хотите, чтобы поле электронной почты отображалось, вы можете скрыть его, используя простое изменение формы или установив для него значение display: none; в CSS. Просто убедитесь, что если вы это сделаете, вы установите параметр выше может, а не должен, иначе ваш комментатор не сможет опубликовать свой комментарий!

person dmatamales    schedule 22.05.2013

это очень просто. Через интерфейс администратора (/admin/structure/types/manage//comment/fields ) вы можете добавить столько полей, сколько хотите, а на следующей вкладке «Отображение комментариев» вы можете управлять отображением этих полей.

person 32i    schedule 20.09.2011
comment
спасибо за ответ, я знаю, что вы говорите. Но где-то нет настраиваемых полей, например, форма комментария на странице ссылка. Я думаю, что вариант домашней страницы взят из основного модуля комментариев Drupal, без настраиваемого поля. - person pengjunyong; 20.09.2011
comment
ну, если вы хотите знать, чтобы это было сделано в этом конкретном случае, как dropalcoder.com. Может даже и не семерка, а друпал 6 - не знаю. - person 32i; 20.09.2011
comment
гм... Это возможно. Еще раз спасибо. Могу я задать вам еще один вопрос? Если я добавлю новое поле формы commet с именем Домашняя страница, как мне следует отфильтровать данные из поля Домашняя страница? - person pengjunyong; 21.09.2011
comment
не уверен, что понял вас.. если вы хотите проверить данные или собрать их или что-то еще - вам нужно сделать это через пользовательский модуль и hook_form_validate - person 32i; 21.09.2011