Запитання з тегом «forms»

Використовуйте його для запитань щодо API форми. Не використовуйте його для форм чи суб'єктів форми.

10
Додавання заповнювача HTML5 до всіх форм друпалу
Я намагаюся додати атрибут-заповнювач до всіх текстових полів на своєму веб-сайті, але мені не пощастило. Я створив модуль, який перевизначає hook_form_alter function mymodule_form_alter(&$form, &$form_state, $form_id) { foreach ($form as $key => $value) { if ("textfield" == $value["#type"]){ $value['#attributes']["placeholder"] = t($value["#title"]); } } } Я вам повинен сказати, що я також …
22 forms  webforms 

6
Як завантажити декілька файлів одночасно?
Нам потрібно завантажити декілька файлів різних типів, чи є модуль, який перевірятиме чинні типи mime та завантажує лише дійсні файли (на основі налаштувань сайту, наприклад: png, doc, jpg, txt)?
22 forms  files 

7
Як додати спеціальний обробник перевірки до існуючої форми / поля?
Як додати спеціальний обробник перевірки до існуючої форми (або поля форми) в Drupal 8? У мене є форма, яку я не створив. Я хочу додати свої власні правила перевірки в деяких полях під час подання форми. Для Drupal 7 - власна перевірка форми? пояснює, щоб реалізувати hook_form_alter()і потім додати ваш …
21 8  forms 


3
вказати елементи форми $, які потрібно виключити з відображення?
Я хочу приховати певні елементи у формі за допомогою form_alter або файлу шаблону. Я десь читав, що в Drupal 7 ми можемо вказати елементи форми $, щоб він не відображався у формі, але не можу згадати! Не unset (), а якась інша функція!
20 7  hooks  forms  theming 

3
Перенаправлення форми не працює, якщо в URL-адресі вказано "призначення"
В одній із моїх форм я намагаюся встановити $form_state['redirect']так, щоб форма перейшла до цього пункту після того, як користувач натисне одну з кнопок дії. Якщо я перевіряю $form_state['redirect']і до, і після того, як я додаю переспрямування, це NULL і раніше, і після містить належний масив. Ось як я налаштовую переспрямування: …
20 7  forms  redirection 

4
Найпростіший метод для умовних полів у формі
Який найпростіший спосіб отримати якусь магію JavaScript для включення / відключення полів форми на основі значення іншого поля? Це звучить як щось, десь має бути помічник, але я не можу його знайти. Я шукаю рішення, яке не обмежується лише вузлами.
20 forms  javascript 

6
Як мені надати форму?
Яка альтернатива drupal_get_form('user_login'). в Drupal 8? Я використовую наступний код у topic_name.theme, але він не працює. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

4
Додайте до форми спеціальний обробник подання
Як я можу додати спеціальний обробник форми подання форми? Я спробував додати $form['#submit'][] = 'mymodule_form_submit';або $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';до hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) && …
19 forms  8 

1
Збереження поля типу "text_format" як змінної системних налаштувань
Я намагаюся надати своїм редакторам вмісту можливість змінювати змінну для спеціального модуля. Ця змінна може мати html. Я не хочу вимагати, щоб вони мали будь-які знання HTML, тому я хочу дати їм можливість мати наш wysiwyg (CKEditor, наданий модулем CKEditor). Однак, на сьогодні, дані не зберігаються як змінна. Я читав …
19 7  forms  wysiwyg 

3
Додайте класи до елемента вибору форми
Як я можу додати класи до тегу параметрів форми без JS? На даний момент у API API я можу передавати такий ключовий масив array( '0' => 'option 0', '1' => 'option 1', ) і я отримаю такий html <option value="0">option 0</option> <option value="1">option 1</option> Чи є спосіб зробити щось подібне: …
19 theming  forms 

3
Передача аргументів drupal_get_form ()
Як я можу передати аргументи drupal_get_form()в Drupal 7? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 => 'one', 2 => 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &$form_state) { // How can I access $vars[1] from new_menu_callback() here? }
19 7  forms 


4
Додавання додаткових полів до форми контактів на сайті
Це здається мені дивно важким. Я вважав, що це просто випадок додавання додаткових полів, як додавання полів до типів вмісту. Але не. Я не можу знайти жоден об'єкт, щоб додати скажімо поле номер телефону до форми контакту? Хтось там знає?
18 7  forms  emails 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.