Убираем поле "домашняя страница" из формы комментариев (Drupal 6 и 7)

Категория: Drupal
Дата публикации: 26 февраля, 2013 - 00:28
Последнее изменение: 7 июня, 2017 - 06:44

Чтобы убрать поле "Домашняя страница" из формы добавления комментариев, которое так любят спамеры и прочие "прогонщики" - есть вот такие решения:
Вместо THEMENAME - имя вашей темы.

Drupal 6

Код вставляем в template.php темы

function THEMENAME_comments_without_homepage_form_alter(&$form, &$form_state, $form_id){
    if ($form_id == 'comment_form') {
        unset($form['homepage']);
    }
}

Drupal 7

Следующий код вставляем в файл template.php вашей темы

<?php
function THEMENAME_form_comment_form_alter(&$form, &$form_state) {
 
$form['author']['homepage']['#access'] = FALSE;
}
?>
Используемые материалы:

https://snipt.net/frankyonnetti/remove-homepage-field-in-coments