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

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

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

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)...

11
Webform - Отправить значения из Drupal 7 из на внешний URL

Я самопровозглашенный новичок в создании форм в Drupal. У меня есть форма, размещенная на веб-сайте Drupal 7 (с использованием модуля веб-формы), и мне нужно отправить значения формы на внешний URL-адрес. Я изучал это некоторое время и написал собственный модуль, который использует модуль webform...

11
Как добавить класс CSS в метку формы?

Я хочу добавить класс CSS к метке на странице, которая использует Drupal 8 Form API. Мне не удалось найти в Интернете ссылку о том, как это применить. Я использовал следующий обходной путь, но он дает некоторые странные результаты. public function buildForm(array $form, FormStateInterface...

11
Отображать данные результатов веб-формы в Google Chart

Я пытаюсь отобразить результаты веб-формы в виде Google Charts . Я делаю это на слое темы, переопределяя theme_webform_results_analysis () в файле template.php моей темы и используя модуль Chart . Drupal 6.22, Webform 6.x-3.11. Страница анализа веб-формы обычно показывает данные в таблице, поэтому...

11
Изменить класс в оболочке div элемента формы

Есть ли способ добавить или изменить класс в оболочку формы (div), используя форму API? Или это только что сделано с функцией темы? Если да, то какая функция темы используется, чтобы изменить это?...

11
Как на самом деле установить максимальную длину для поля textarea в контактной форме

Мне нужно ограничить текстовое сообщение в контактной форме основного модуля определенным количеством символов. Вот факты API форм не позволяет устанавливать максимальную длину для типов полей текстовой области [в то время как обычный HTML это делает] Модуль Maxlength не позволяет вам установить...

11
Распечатайте регистрационные и регистрационные формы на одной странице

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

11
Как программно дублировать узел?

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

10
Как избежать «Обнаружен неправильный выбор» при обновлении значений списка выбора через ajax?

У меня есть четыре поля ссылки на сущность пользователя в форме. Форма хоста - это форма редактирования узла. Три из них являются списками выбора, последний - Inline Entity Form . После добавления пользовательского объекта через IEF я пытаюсь обновить значения списков выбора: function...

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

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

10
порядок выполнения hook_form_alter

Есть ли способ изменить порядок выполнения hook_form_alter в Drupal 7 без изменения веса модуля или взлома Drupal Core? Я пытаюсь изменить элемент, добавленный в translation_form_node_form_alter из модуля перевода. При отладке формы я не могу найти элемент, поэтому я предполагаю, что мой хук...

10
Многошаговые / мастера форм

Я пытаюсь создать многошаговую / волшебную форму для Drupal 8. Пользователь заполняет поля имени, фамилии Нажатие на следующую кнопку Заполняет больше информации Клики по кнопке отправки Есть в настоящее время много ресурсов , посвященных многоступенчатой или мастера форм для Drupal 7 как этот один...

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

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

10
Программно установить значение по умолчанию для поля

В Drupal 6 мы могли использовать PHP для установки значений по умолчанию, но тот же код не может быть использован с Drupal 7. Я пытаюсь сделать это до конца hook_form_alter(), но код не работает. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case...

10
Как создать GET-форму

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