Вопросы по теме 'drupal-forms'

как добавить дополнительное сообщение в форму Drupal
Я хотел бы добавить дополнительные инструкции к пользовательской форме Drupal, похожей на hook_help, но в нижней части формы. Есть ли для этого функция или ловушка?
516 просмотров
schedule 23.09.2021

Извлечение значения из элемента даты формы при отправке
Я пишу модуль Drupal и столкнулся с тривиальной проблемой; Рассмотрим узел типа «Человек», который включает свойство «Дата рождения». Я настроил таблицу базы данных для использования поля int для хранения даты в формате UNIX (так же, как Drupal...
1846 просмотров
schedule 17.10.2021

Drupal 7 Form API: установите видимое состояние элемента формы на основе ИЛИ вместо И
У меня есть набор полей, который я хотел бы отображать, только если в поле выбора выбрана одна из нескольких опций. Проблема в том, что я не понимаю, как работать в операционной. Если вы включаете в массив несколько условий, он работает как AND....
3225 просмотров
schedule 11.10.2021

Drupal 7: метка флажка со ссылками в нем
Можно ли добавить простую ссылку HTML в метку / заголовок флажка? Я пробовал следующий код: <?php $form['legal']['#type'] = 'checkbox'; $form['legal']['#required'] = TRUE; $form['legal']['#title'] = t( 'You must accept our @tos and...
3826 просмотров
schedule 03.11.2021

Автозаполнение формы Drupal из таксономии
Я пытаюсь использовать автозаполнение для формы, которую использую в drupal, Мой текущий код выглядит так: function HOOK_form($form){ $form['keyword'] = array( '#type' => 'textfield', '#attributes' => array( 'title' =>...
1142 просмотров
schedule 08.10.2021

Значение по умолчанию для поля 'datetime' в форме drupal 8, загруженной из БД
$form['dateopening'] = array( '#type' => 'datetime', '#title' => t('Opening Date'), '#default_value'=> date('Y-m-d H:i:s', strtotime($dateFromDB)), ); Я хочу отобразить поле datetime в моей форме Drupal 8 с датой,...
2536 просмотров
schedule 07.10.2021

Добавление поля формы типа файла в настройки темы системы Drupal
Я пытаюсь добавить поле типа "файл" в настройки моей темы. Я не использую базовую тему и работаю в Drupal 7. Поле отображается в нужном месте, и я могу выбрать файл, но когда я сохраняю настройки, файл не отображается в папке с файлами и работает...
602 просмотров
schedule 23.09.2021

не удается получить значение флажков с помощью API формы drupal
У меня есть форма в drupal, которая загружает изображения и имеет несколько флажков. Вот форма: $form['checklist_fieldset'] = array( '#type' => 'fieldset', '#title' => t('Check List'), '#collapsible' => FALSE,...
10457 просмотров

Drupal 7 Forms API — ошибка форм AJAX: обнаружен недопустимый выбор. Пожалуйста свяжитесь с администратором сайта
У меня есть форма, в которой пользователи выбирают элемент из раскрывающегося списка. После выбора этого элемента заполняется другой раскрывающийся список. Затем, в зависимости от значения, выбранного во втором раскрывающемся списке, набор полей...
5049 просмотров

Drupal Внедряете какой-то HTML в узел?
У меня есть узел/контент, который выводится как форма, доступная гостям для добавления заданий. Я хотел бы реализовать этот HTML внутри формы, чтобы уменьшить количество спама: <div style="POSITION: absolute; TOP: -1000px; LEFT: -1000px">...
19 просмотров

Drupal Forms API #States
Задний план У меня есть форма, созданная с использованием модуля построителя XML-форм Islandora . Эта форма динамически добавляет поля с помощью AHAH. Для данного набора полей первый набор полей будет иметь имя типа foo [0], второй foo [1] и т....
173 просмотров

Drupal 7: добавление дубликатов для полей формы на лету
У меня есть форма, которая создается с помощью Form API. Существует набор полей, который содержит несколько текстовых полей. Что мне нужно сделать, так это иметь ссылку или кнопку, которую пользователь нажимает, если он хочет добавить дубликат этого...
2873 просмотров
schedule 20.04.2022

Почему я должен использовать для этого Drupal Form API и Ajax framework, а не просто реализовывать собственное решение с вызовом node_save()?
Я хочу, чтобы пользователи могли отправлять узлы и комментарии через AJAX. Я также хочу сделать довольно обширную настройку узлов и форм комментариев. Я потратил время на просмотр документации и примеров кода для API форм Drupal 7 и инфраструктуры...
542 просмотров
schedule 24.04.2022

Как загрузить результат формы комментария внутри того же лайтбокса после его отправки?
Я загрузил форму комментариев в представлении, используя этот код: $comment = new stdClass; $comment->nid = $row->nid; $form = drupal_get_form('comment_form', $comment); print render($form); И чтобы открыть форму в лайтбоксе2: <a...
217 просмотров

Drupal: отправлять вывод пользователю в обработчике отправки формы вместо перенаправления
У меня есть этот базовый сценарий Drupal и вопрос: У меня есть форма, которая принимает некоторые данные от пользователя, и обработчик отправки, который должен обрабатывать данные и показывать результат пользователю. Другими словами, я ничего не...
1458 просмотров
schedule 06.05.2022

Drupal 8 hook_form_alter не вызывается в форме блока поиска
Я пытаюсь изменить действие формы блока поиска в моем проекте Drupal 8. Блок поиска находится в области основного меню. Я добавил следующий код в свой файл .theme function mytheme_form_alter(&$form, FormStateInterface $form_state, $form_id)...
1146 просмотров
schedule 05.06.2022

Порядок рендеринга наборов полей в форме Drupal
У меня есть форма, которая создает несколько записей в наборе полей в зависимости от переменной подсчета $form_state['num_entries'] . Он содержит текстовое поле для региона, элемент Slider и скрытое поле для значения слайдера. Мне нужен порядок...
26 просмотров
schedule 21.06.2022

как я могу добавить префикс имени к имени загруженного файла в drupal 7
как я могу добавить префикс имени к имени загруженного файла в drupal? Например: если имя моего загруженного файла «example.pdf» после нажатия «Загрузить», я хочу переименовать его как «myprefix_example.pdf».
259 просмотров

Создать пользовательскую форму, отображать ее в цветовом поле на каждой странице в drupal 7?
Я хочу отображать пользовательскую форму (которая является пользовательским модулем) в цветовом поле на каждой странице. Я создал форму в drupal 7, которая работает нормально, если я запускаю ее, вызывая ее в URL-адресе, но мне нужно вызвать этот...
1442 просмотров

Визуализировать только виджет CCK
Есть ли способ визуализировать только виджет поля CCK (например, серию флажков) с помощью $ form в форме добавления / редактирования узла (через * .tpl.php), не заходя в сам тип контента и не скрывая метку? Кажется, я не могу отобразить серию флажков...
132 просмотров
schedule 01.10.2022