Câu hỏi được gắn thẻ «forms»

Sử dụng nó cho các câu hỏi về API mẫu. Đừng sử dụng nó cho các hình thức thực thể hoặc trường thực thể.

3
Nhiều giá trị để kích hoạt #states
Làm cách nào tôi có thể có nhiều giá trị kích hoạt #states của API Mẫu? Ví dụ, tôi muốn trường này hiển thị không chỉ nếu giá trị là 5 (hiện đang hoạt động bên dưới), mà còn muốn làm cho trường hiển thị nếu các giá trị là …
18 7  forms  javascript 



2
Thay đổi $ form_state trong cuộc gọi lại AJAX
Tôi đang tạo một biểu mẫu sử dụng '#ajax'thuộc tính API của biểu mẫu và tôi cần thay đổi $form_statekhi nhấn nút kích hoạt AJAX. Đây là những gì tôi đã có: Bên trong chức năng xây dựng biểu mẫu của tôi: ... $form['some_fieldset']['add_more'] = array( '#type' => 'button', '#value' …
16 7  forms  ajax 

12
Đặt giá trị mặc định của danh sách chọn [đã đóng]
Đã đóng cửa . Câu hỏi này cần được tập trung hơn . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó chỉ tập trung vào một vấn đề bằng cách chỉnh sửa bài đăng này . Đóng …
16 forms 

3
Chuyển hướng sau khi gửi biểu mẫu
Tôi tạo Biểu mẫu tùy chỉnh trong Drupal 8, tôi nhớ chúng ta có thể chuyển hướng đến đường dẫn tùy chỉnh trong Drupal 7 với $form_state['redirect'] = 'mycustompath';trình xử lý trình tùy chỉnh, nhưng làm cách nào có thể chuyển hướng Người dùng sau khi gửi Biểu mẫu trong …
16 forms  8  redirection 

2
Làm cách nào để truyền tham số cho trình tạo biểu mẫu?
Tôi có các tuyến đường sau trong module_name.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Đây là mã trong module_name / src / Form / DeleteUsergroup.php. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return …
15 forms  8 

2
Hình thành trong một khối
Tôi đang sử dụng drupal_get_form('event_signup_form')để nhúng biểu mẫu tùy chỉnh của mình vào trong một khối. Biểu mẫu đang được hiển thị như dự định, nhưng việc gửi biểu mẫu không kích hoạt gì. Hàm biểu mẫu được gọi event_signup_form($form, &$form_state)và hàm gửi được gọi event_signup_form_submit($form, &$form_state)nhưng nó không được …
15 7  blocks  forms 

4
Chuyển hướng đến một trang tùy chỉnh sau khi một nút đã được thêm hoặc chỉnh sửa
Sử dụng hook_form_alter, làm cách nào tôi có thể chuyển hướng người dùng đến một trang tùy chỉnh sau khi tạo hoặc chỉnh sửa nút thay vì nút được tạo hoặc chỉnh sửa? Mã hiện tại cho hook_form_alter()là mã sau đây: function custom_form_alter(&$form, &$form_state, $form_id) { if ($form['#id'] == 'custom-node-form') …
15 7  forms  redirection 

3
Làm cách nào tôi có thể triển khai biểu mẫu AJAX?
Nhiệm vụ của tôi là gửi biểu mẫu liên hệ qua AJAX và sau đó hiển thị "Cảm ơn bạn đã gửi!" tin nhắn, được tải ở nơi có hình thức. Vì vậy, tôi cần phải ajaxify hình thức liên lạc hiện có. Tôi đã tìm thấy một số ví …
14 ajax  8  forms 

3
Làm cách nào để thêm trình xử lý gửi bổ sung trong biểu mẫu thanh toán thương mại?
Làm cách nào để thêm trình xử lý trình bổ sung? Tôi đã thử điều này nhưng nó không hoạt động. function c_coupon_form_alter(&$form, $form_state, $form_id) { drupal_set_message($form_id); switch($form_id) { case 'commerce_checkout_form_review': drupal_set_message($form_id . '_form submit'); $form['#submit'][] = 'c_coupon_review_submit'; } } function c_coupon_review_submit($form, &$form_state) { drupal_set_message('submitted'); }
14 commerce  forms 

1
Làm cách nào để sử dụng gửi lại cuộc gọi trên biểu mẫu cài đặt quản trị viên Drupal?
Tôi đang sử dụng mã này để tạo mẫu quản trị viên của mình: function custom_orders_admin(){ $form = array(); $form['custom_ignore_terms']['ignore_terms'] = array( '#type' => 'checkboxes', '#title' => t('Don\'t display these'), '#default_value' => variable_get('custom_ignore_terms', array()), '#options' => drupal_map_assoc($termTypes), '#description' => t("Choose the terms you do not want displayed."), '#required' => FALSE, …
14 7  forms 

3
Làm thế nào để vô hiệu hóa nút gửi sau khi nhấp?
Drupal dường như không ngăn chặn nhiều hình thức gửi, ngay cả trên các trang nút. QA này đề nghị sửa nó ở phía máy chủ. Làm thế nào tôi có thể vô hiệu hóa nút gửi sau khi nhấp vào? Bất kỳ giải pháp nào khác?
13 7  forms 


3
Lấy đối tượng nút trong hook_form_FORM_ID_alter
Theo dõi câu hỏi này nhưng tôi không đủ uy tín để yêu cầu làm rõ trong một bình luận. Tôi đang chuyển một mô-đun đã đóng góp cho Drupal 8. Mã có đường trên CR và bài viết đã đề cập ở trên không hoạt động: $node = $form_state->getFormObject()->getEntity(); …
13 8  forms 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.