Здравствуйте, форумчане!
Как убрать кнопку "Закачать" в веб-форме?
Поставил каптчу на веб-форму и добавил два поля загрузки файлов.
При втором нажатии на кнопку "Закачать" возникает ошибка: "Обнаружена атака в виде подбора CAPTCHA"
Как убрать кнопку "Закачать" в веб-форме? Тем более при игнорировании этих кнопок, ввода корректного каптча и нажатии на кнопку "Отправить" всё проходит штатно.
Комментарии
hook_form_alter
Нашел статью Убираем ненужные филдсеты hook_form_alter
Как я понял, нужен свой модуль, но как именно в нем убрать кнопку "Закачать" - это для меня пока что загадка...
Этот хук можно и в теме имплементить
Пример кода - http://loopduplicate.com/content/drupal-hide-upload-button-on-form
Не в ту сторону копаете. Кнопка "Закачать" - это элемент стандартного друпаловского виджета загрузки файла. Нужно искать способ поменять сам виджет.
Спасибо! Получилось!
Вставил
$variables['element']['upload_button']['#access'] = FALSE;
в файл\modules\file\file.module
Надеюсь, вы понимаете, что с первым обновлением ядра эта хрень слетит и вообще править ядро нежелательно? А ещё интересен дальнейший эффект от этой манипуляции - кнопка убралась, а файл грузится или нет?
По поводу ядра я в курсе...
Файл грузится после нажатия на кнопку "Отправить"
так может проще было в цсс скрыть?))
К сожалению css не изучал...
Может, что-то еще поищу
... нет слов