Описание тега form-api

API для добавления форм на ваш сайт Drupal.
1 ответ

Запрет обновления страницы Drupal после нажатия кнопки в API форм

Я начал разрабатывать модуль в Drupal. Я сделал два элемента управления формы: набор полей и кнопку. Кнопка вызывает функцию JavaScript "myphoto_options" при нажатии. Эта функция выполняет только функцию предупреждения. После выполнения вызванной фу…
1 ответ

Добавьте элемент label в поле managed_file с помощью API формы

Я хочу стилизовать поле managed_file-Field в пользовательской форме Drupal 7 Form-API и, следовательно, вставить элемент метки, который заменит "Поиск файла". Поэтому я хочу именно это: <input type="file" name="files[bild_0]"> <input type="…
13 фев '19 в 08:53
5 ответов

Отключить расширитель текстовой области в Drupal?

Подобно форме публикации вопросов в SO, Drupal добавляет перетаскиваемый экспандер в конец текстовых областей, созданных через форму API. Как я могу отключить это хорошим способом?
25 июл '10 в 13:25
1 ответ

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

Это мой код, который используют в hook_form_alter функция для установки атрибута заполнителя: if ($form_id == 'contact_site_form') { $form['name']['#title'] = t('name/family name'); $form['name']['#attributes']['placeholder'] = t('Enter your name');…
30 май '14 в 07:16
1 ответ

Форма Moodle: отсутствует обязательный параметр

Я добавил выпадающий список в Question Editing form с помощью следующего кода в definition() функция edit_question_form.php: $mform -> addElement('select', 'qtype', 'Choose type', array('optionOne' => 'Value Option One', 'optionTwo' => 'Val…
31 июл '14 в 17:47
1 ответ

Drupal: модуль, cck или другой

У меня есть устаревшая форма PHP, которую я перехожу на Drupal 6. Я пытаюсь упростить ситуацию как для себя, так и для будущих администраторов сайта. Форма ниже является сердцем старых данных сайта. Пока в cck у меня есть Locations, в таксономии у м…
14 янв '10 в 20:58
1 ответ

Кнопка отправки не работает в функции темы

Я создал перетаскиваемую таблицу и добавил кнопку отправки под ней. Я могу просмотреть кнопку отправки, но обработчик отправки не работает. Ниже приведен код. function form_content_reorder($form, &$form_state) { $form = array(); $form['items'] =…
16 мар '13 в 20:09
2 ответа

Drupal Dynamic Select на форме

Я уверен, что это легко для экспертов jQuery, но я бэкэнд-парень и не могу найти лучший способ сделать это. У меня есть два массива в Drupal, один - список имен представлений, а другой - массив, который содержит список отображений для каждого предст…
05 мар '10 в 16:53
0 ответов

Как добавить кнопку Addmore в форму объекта и добавить еще один экземпляр формы в drupal 8

В основном я получаю форму объекта FieldCollection через этот код в контроллере $fieldCollection = \Drupal\field_collection\Entity\FieldCollectionItem::create(array( "field_name" => "entity_machine_name", )); $user_form = \Drupal::service('entity…
1 ответ

Как изменить формат даты на поле даты друпал 8

Мне нужна помощь, чтобы изменить формат даты в поле даты в определенном поле даты, как показано ниже, из формата по умолчанию, который равен дд / мм / ггг на дм г $form['availability']['check_in_date'] = array( '#type' => 'date', '#title' => $…
05 янв '18 в 11:16
2 ответа

Drupal 7, форма отправки: Показать результат запроса?

Используя форму api, я показываю результат некоторой обработки после отправки сообщения формой. Поэтому я реализую метод module_name_submit(...): function cmis_views_block_view($delta = '') { $cmisview = cmis_views_load($delta); $block['content'] = …
03 май '12 в 13:17
1 ответ

Определите идентификатор элемента управления формы в Drupal 7 Forms API

Имеются ли элементы управления форм в API форм? Ниже приведен мой пример кода: function myid_user_page_form(){ $form = array(); $form['id'] = array( '#type' => 'fieldset', '#title' => t('ID Information'), '#collapsible' => TRUE, '#collapsed…
04 фев '15 в 06:05
1 ответ

Загрузка API-файла формы Drupal с автоматическим сжатием

Я написал модуль с формой API, который может загружать изображения с динамическим именем файла. Я хочу загрузить этот файл с автоматическим сжатием. Я не могу понять, как я достигну этого. Как я могу реализовать это в отправить обратный вызов. Ниже …
30 окт '18 в 05:27
1 ответ

Найдите список модулей, которые "изменили" определенную форму в Drupal

Есть ли хитрость, аддон или патч, которые позволяют мне узнать, какие модули изменили конкретную форму? Список всех hook_form_alters не слишком сложен для достижения. Но я хочу перечислить только те, которые действительно изменили мою форму. Модули …
20 окт '10 в 13:30
2 ответа

Drupal 7: лучшие практики для динамического списка выбора в Drupal 7

Какова наилучшая практика для динамического списка выбора в Drupal 7? Создайте поле с фиктивными параметрами через пользовательский интерфейс и переопределите параметры с помощью hook_form_FORM_ID_alter или же Создание динамического списка выбора с …
01 мар '11 в 18:31
1 ответ

Где найти файлы с пользовательским типом контента в каталогах Drupal?

В моей системе установлена ​​локальная версия Drupal 7.x. Я только что изучил с помощью пользовательского интерфейса и создал пользовательский тип контента, который определяет форму с переключателями. (Главная страница -> Структура -> Типы содержимо…
08 июн '17 в 01:10
1 ответ

Как изменить содержание формы с помощью ajax?

Глобальная цель состоит в том, чтобы внедрить облегченную систему картинга (ubbercart не подходит для моих конкретных потребностей). В правой боковой панели у меня есть блок "корзина", который отображает мою "Cart_form". При загрузке страницы "cart_…
22 янв '11 в 12:06
2 ответа

Drupal 7 Form Invalid foreach с табличным выбором РЕДАКТИРОВАТЬ - Как удалить выбранные строки из табличного выбора

Я пытаюсь создать список выбора с помощью API формы, где пользователь может выбрать строки и нажать кнопку удаления, которая удаляет выбранные строки из базы данных и перезагружает таблицу с подтверждением того, что выбранные были удалены. С моим те…
01 авг '12 в 19:56
1 ответ

Drupal 7 Form API - Пользовательская тема выбора

Я искал весь день, но не смог найти никаких ответов - я уверен, что я делаю это правильно, так как работал в Drupal 6 и должен работать в Drupal 7. Я хочу дать пользовательскую функцию темы для моего элемента выбора в моей форме $form['field_name'] …
31 янв '13 в 23:13
1 ответ

Обработчик Drupal Submit не вызывается должным образом в пользовательском модуле

У меня есть этот код для вызова формы, а затем отправить его.. <?php // hook_menu function pricepackages_menu() { $items = array(); $items['membership/packages'] = array( 'title' => t('Manage Membership Packages'), 'page callback' => 'drupa…
23 окт '14 в 07:41