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

10
Как добавить всплывающее окно подтверждения JS при нажатии кнопки #ajax

У меня есть базовый ввод с помощью кнопки FAPI, который #ajax включен, и он работает нормально, но я хочу добавить JS "Вы уверены?" всплывающее окно с подтверждением при нажатии кнопки до того, как код действительно запустится, и я не уверен, как это сделать, потому что JS FAPI, кажется, съедает...

10
AJAX вызывает в плагине типа контента CTools?

Я создаю тип содержимого панелей CTools (то есть то, что вы вставляете в панели при добавлении контента, а не тип узла), и я пытаюсь использовать #ajaxатрибут элемента формы, чтобы установить некоторые значения по умолчанию. Смотрите код ниже. my_module_content_type_edit_form($form,...

10
Как программно обновить допустимые значения поля списка?

Я создал список выбора для учетной записи Profile2 в Drupal 7. В список разрешенных значений я добавил некоторые значения. Теперь я хотел бы программно обновить значения в этом списке (добавить, удалить или обновить). Я не хочу использовать form_alter, так как я хочу, чтобы эти обновления были...

10
Как настроить веб-форму с помощью SMTP

Я создал веб-форму и хочу настроить ее отправку писем с проверкой подлинности SMTP. Я также установил модуль аутентификации SMTP, но не могу найти ни одной опции, которая позволяет мне настроить webform для использования smtp. Это возможно? Любой...

10
Настройте дни, которые можно нажимать во всплывающем календаре

Я создаю форму в Drupal 7 с помощью API формы. Прямо сейчас я могу создать обычное поле ввода календаря со следующим кодом: $form['services_tab']['schedule_datepicker'] = array( '#title' => t('Pick the desired date'), '#type' => 'date_popup', '#date_year_range' => '0:0', '#date_format'...

9
Форма Api Загрузка файла

У меня есть следующий код в моей форме. $form['new']['upload'] = array( '#type' => 'file', '#title' => t(''), '#size' => 40, ); В обработчике отправки он возвращает имя файла, но не сохраняет файл и возвращает объект файла. Что еще мне нужно сделать? Я пытаюсь создать блок, в который вы...

9
Форма подтверждения по электронной почте api

Каков наилучший способ обработки проверки электронной почты на стороне сервера в форме API? Может ли это быть реализовано где-то внутри части формы, описанной ниже, или есть другие варианты? $form['address']['mail'] = array( '#type' => 'textfield', '#title' => t('E-mail'), '#required' =>...

9
Как скрыть и / или запретить доступ к полям в форме, например group_audience для органических групп

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

9
Как добавить поле ссылки на термин таксономии в пользовательской форме друпала

Пункт меню определяется drupal_get_formкак функция обратного вызова и возвращает форму из функции обратного вызова. Как я могу добавить taxonomy_term_referenceполе в эту форму? $items['files/add'] = array( 'title' => 'Add file', 'description' => 'Allows users to add files', 'type' =>...

9
Как заставить кнопки формы вызывать только javascript?

Я экспериментирую с формами JavaScript и Drupal. В настоящее время я пытаюсь сделать кнопку в форме администрирования модуля, который будет использовать JavaScript для добавления параметров в список выбора. Проблема, с которой я сталкиваюсь, заключается в том, что когда я нажимаю кнопку, вызывается...

9
Запрет на отправку нескольких форм (на стороне сервера)

Я сталкиваюсь с проблемой, когда пользователь может отправить любую форму, созданную с помощью API форм, несколько раз (быстрый щелчок приводит к нескольким запросам). Я включил базовое клиентское (javascript) решение по отключению кнопки, но мне любопытно, как лучше всего предотвратить эту...

9
Необходимо добавить символы HTML в список выбора

У меня есть форма, использующая FAPI, который имеет список значений валют в качестве одного из входных данных. Мне нужно иметь возможность добавлять символы HTML, такие как€ $pound; ¥ Проблема в том, что Drupal фильтрует входные данные и не отображает нужные символы, а отображает...

9
Как использовать [представление: значения] в шаблоне электронной почты в веб-формах

У меня включен модуль версии Webform 7.x-4.0-alpha6. У меня есть узел Webform с 20 компонентами формы. Я добавил одно электронное письмо в настройках электронной почты и создал шаблон электронной почты, в котором использовал токен: [submission: values] . Затем я тестирую веб-форму, отправив...

9
Как распечатать результаты после отправки формы Drupal?

У меня есть простая установка модуля Drupal, которая имеет одно текстовое поле. Я могу вернуть то, что было напечатано в текстовом поле, используя drupal_set_message(): function firstmodule_form1_submit($form, &$form_state) { drupal_set_message(t("The user is $username")); } Однако echo...

9
Drupal 7 Captcha во всех веб-формах или в зависимости от типа контента

Я на D7. У меня есть тип контента с поддержкой веб-формы. Требование Мне нужно реализовать капчу для всех веб-форм для узлов этого типа контента. Проблема В D7 вы должны указать form_id на странице настроек, чтобы получить капчу в форме, однако у меня будет множество форм со всеми различными...

9
Как вы меняете расположение вывода `form_set_error`?

Есть ли способ в Drupal 7 изменить расположение вывода form_set_error? На данный момент он вызывает, drupal_set_messageкоторый ставит все ошибки формы в верхнюю часть экрана. Вместо этого я хотел бы, чтобы каждое сообщение отображалось под соответствующим полем. Если это невозможно, могу ли я...