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

Используйте его для вопросов об API формы. Не используйте его для форм сущностей или полей сущностей.

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

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

6
Как добавить класс CSS в метку формы?
Я хочу добавить класс CSS к метке на странице, которая использует Drupal 8 Form API. Мне не удалось найти в Интернете ссылку о том, как это применить. Я использовал следующий обходной путь, но он дает некоторые странные результаты. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = array( '#type' => …
11 forms  8 

4
Добавление автозаполнения для текстового поля
Я попытался реализовать автозаполнение в текстовом поле для drupal 8 в моем пользовательском модуле все, что я хотел, это выбрать и отобразить вероятный заголовок, который я набрал с помощью автозаполнения, поэтому объявил открытую функцию автозаполнения в классе в DefaultController.php в каталоге папки -> mymodule / src / Controller / DefaultController.php …
10 8  forms 

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

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

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


2
Настройте дни, которые можно нажимать во всплывающем календаре
Я создаю форму в 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' => 'Y-m-d', '#prefix' => '<div id="datepicker-schedule">', '#suffix' => '</div>', ); Прямо сейчас …
10 forms  datetime 


3
AJAX вызывает в плагине типа контента CTools?
Я создаю тип содержимого панелей CTools (то есть то, что вы вставляете в панели при добавлении контента, а не тип узла), и я пытаюсь использовать #ajaxатрибут элемента формы, чтобы установить некоторые значения по умолчанию. Смотрите код ниже. my_module_content_type_edit_form($form, &$form_state)Кстати, это все внутри вызова типа контента . $form['link_type'] = array( '#type' …

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

1
Почему моя форма в виде таблицы неправильно публикует данные или отображает их неправильно?
Я создал форму в админке. $form['things'] = array( '#prefix' => '<div id="things">', '#suffix' => '</div>', '#tree' => TRUE, '#theme' => 'table', '#header' => array(t('Field Label'), t('Field Name'), t('Location'), t('Stuff')), '#rows' => array(), ); Затем я добавляю каждую строку к нему как: foreach ($type_fields as $field_name => $attrs) { $stuff = …
10 7  forms 

3
Программно установить значение по умолчанию для поля
В Drupal 6 мы могли использовать PHP для установки значений по умолчанию, но тот же код не может быть использован с Drupal 7. Я пытаюсь сделать это до конца hook_form_alter(), но код не работает. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; …
10 7  forms 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.