Вы здесь

Как настроить модуль fz152?

0

В общем есть модуль https://www.drupal.org/project/fz152 который для восьмерки пока без юзер-интерфейса.

Как подсказали в чате в семерке путь был такой /admin/config/system/fz152 но в восьмерке его походу еще нет.

Быть может есть какой-то не очень сложный способ использовать API чтобы поднять галочку на форме регистрации?

На этот вопрос ничего не гуглится, в ридми примеров использования нет, в блоге автора тоже ни одной заметки про модуль(((

А сайтов где нужна галочка уже много и не хочется писать под каждый сайт отдельный костыль.

В качестве альтернативы рассматриваю подпись вроде:
"Отправляя форму, вы соглашаетесь с условиями использования", без галочки.
Но этот текст надо поставить наверное с помощью хука или Form API перед кнопкой сабмита (в формах пока плохо разбираюсь поэтому буду благодарен если кто подскажет)

Версия Drupal: 
8.x
Вопрос задан 29.11.2017 - 02:25

Ответы

0

если это форма обратной связи, то добавляете тип поля список,
в настройках поля делаете, его множественным, обязательным и в самом поле пишите что-то типа
agree|принимаю условия пользовательского соглашения
значение по умолчанию: agree
таким образом, в форме обратной связи появится поставленная галочка, если снять ее, то форма не отправится и попросит поставить галочку.
Объяснил на примере D7 но думаю что принципиальных отличий от 8 тут нет.
для обычной формы тоже несложно сделать такое поле

Ответ дан 30.11.2017 - 10:17