Вы здесь

При ошибке валидации формы добавления комментария перебрасывает на /comment/reply/1

0

Привет.
Есть нода с адресом /node/1. У неё внизу форма добавления комментария. Поле Comment обязательное.
Так вот если нажать на кнопку Save, т.е. сохранить комментарий с пустым полем Comment - страница презагрузится с ошибкой. Но уже на новм адресе /comment/reply/1. Как бы этого избежать, чтобы страница просто перезагрузилась по адресу /node/1 но с ошибками?

Версия Drupal: 
7.x
Категория: 
Comments APIForm APITheming
Вопрос задан 29.07.2016 - 02:31

Ответы

0
/**
 * Implements hook_form_FORM_ID_alter().
 */
function MYTHEME(MYMODULE)_form_comment_form_alter(&$form, &$form_state) {
  // Меняем form action с /comment/reply/% на текущую страницу
  $form['#action'] = '';
}
Ответ дан 29.07.2016 - 10:26
Аватар пользователя drupby
drupby
456