Вопросы с тегом «forms»

14
Форма внутри блока

Я использую, drupal_get_form('event_signup_form')чтобы встроить мою пользовательскую форму в блок. Форма отображается в соответствии с назначением, но отправка формы ничего не вызывает. Вызывается сама функция формы и вызывается event_signup_form($form, &$form_state)функция submit,...

14
Как добавить дополнительный обработчик отправки в форму проверки торговли?

Как добавить дополнительный обработчик отправки? Я пробовал это, но это не сработало. function c_coupon_form_alter(&$form, $form_state, $form_id) { drupal_set_message($form_id); switch($form_id) { case 'commerce_checkout_form_review': drupal_set_message($form_id . '_form submit');...

13
Как добавить проверку формы на стороне клиента в форму Drupal?

Как добавить проверку формы на стороне клиента в форму Drupal? Например, в модуле комментариев. Если vistor не вводит адрес электронной почты, я хочу открыть окно с надписью: «Пожалуйста, введите адрес электронной почты». Я надеюсь, что кто-то может дать мне пример того, как я это...

13
Получение объекта узла в hook_form_FORM_ID_alter

Ответьте на этот вопрос, но у меня недостаточно репутации, чтобы попросить пояснения в комментарии. Я портирую предоставленный модуль на Drupal 8. Sugested код на вышеупомянутом CR и пост не работает: $node = $form_state->getFormObject()->getEntity(); Ничего не загружается в переменную $...

13
Как отключить кнопку отправки после нажатия?

Drupal, похоже, не предотвращает отправку нескольких форм, даже на страницах узлов. Этот QA предлагает исправить это на стороне сервера. Как я могу отключить кнопку отправки после нажатия? Любые другие...

13
Интеграция Webform-CiviCRM: работодатель автозаполнения

Я создал веб-форму для заявки на членство. Я следовал инструкциям на этой странице для настройки автозаполнения для Организации, к которой принадлежит новый участник: http://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration#WebformCiviCRMIntegration-CurrentEmployer Это хорошо...

12
Как сделать поле доступным только для чтения с помощью hook_form_alter

Я пытаюсь сделать некоторые поля формы профиля Drupal доступными только для чтения в режиме редактирования. Я использую следующий код в hook_alter $form[field_organisation_company_name][und][0]['#after_build'][]='_build_element_readonly'; function _build_element_readonly($element, &$form_state)...

12
Использование Webform в качестве приложения для членства / пользовательских ролей

Я хотел бы реализовать следующее на сайте Drupal: Анонимный посетитель сайта (Joe) подает заявку на членство с различными пользовательскими полями Admin (Jane) рассматривает заявку на членство Джейн одобряет заявку Джо и создает новую учетную запись пользователя Джо получает уведомление об...

12
Как получить доступ к значениям из предыдущих шагов в многостраничной веб-форме?

Я использую Webform 4. Он использует токены Drupal, а не собственные токены%, как это было в версии 3, и почти все, что я нашел, было о webform 3. Скажем, я хочу сделать многостраничную форму подписки. На первой странице есть только поле электронной почты. На втором я хочу разметку, которая скажет...

12
Горизонтальные элементы формы

Я описал форму, но каждый элемент находится под предыдущим. Мне нужно описать форму, где все элементы будут размещены горизонтально, но не вертикально. Это моя форма: function contact_register_form($form, &$form_state) { $form['description'] = array( '#type' => 'item', '#title' => t('Sign...

12
Изменить существующую форму

Мы только начинали с Drupal 8 и очень быстро столкнулись с нашей первой проблемой. Как мне изменить существующую форму в Drupal 8? Нам нужно изменить метод сохранения для формы узла, чтобы сделать перенаправление на другую страницу. Мы хотим изменить форму узла, чтобы она стала чем-то вроде...

12
Тип числового поля в API формы

Я пытаюсь добавить тип поля «число» в форму, используя FAPI: $form['phone_number']['areacode'] = array( '#type' => 'textfield', '#title' => '---', '#width' => '30%', '#align' => 'center', '#required' => true, '#maxlength' => 3 ); Я изменяю ТИП на «число», и поле не генерируется...

12
Получение ошибки «Форма устарела»

У меня есть многоэтапная форма узла. На полпути через форму через всплывающее диалоговое окно пользователю предлагается войти в систему, если он не вошел ранее. При успешном входе в систему при переходе на следующую страницу формы узла я получаю эту ошибку проверки: Форма устарела. Скопируйте любую...

12
Как мне оформить веб-форму? [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

12
Генерация <button type = «submit»> с помощью API формы

У меня есть тематическая форма для интеграции, структура которой показана ниже. Я почти там, по большей части, за исключением отправки. <form action="#"> <fieldset> <legend>Authentification</legend> <label for="email">Courriel*</label> <input type="text"...

12
загрузить содержимое узла в лайтбокс2 (без верхних и нижних колонтитулов и других блоков)

Можно ли загрузить узел (из id) в лайтбокс 2, не загружая все дополнительные блоки? только то, что узел должен отображать Я хочу сделать несколько всплывающих окон по некоторым ссылкам, чтобы некоторые узлы могли отображаться внутри ... в этом случае отправка не будет (комментарии отключены) еще...

12
Как проверить и отправить форму, используя AJAX?

Я создал веб-форму, используя API формы. Я использую #AJAXопцию поля, чтобы добавить проверку AJAX для каждого поля. Можно ли проверить и отправить форму с помощью AJAX без перезагрузки страницы. Если проверка не удалась, я хочу показать сообщение об ошибке, и если проверка прошла успешно, я хочу...