Biểu mẫu nhiều trang web mất trang hiện tại khi làm mới trình duyệt


7

Tôi đã tạo một Webform với ba bước. Khi tôi làm mới trình duyệt (F5) ở bước 1 và 2, tôi vẫn ở chính xác trong cùng một trang.

Nếu tôi làm tương tự ở bước ba, tôi quay lại bước 2. Đối với TẤT CẢ các bước> 2, khi tôi làm mới trang tôi quay lại bước 2.

Tôi đã cố gắng thay đổi cài đặt Webform tương tự ("Cho phép cookie để theo dõi nội dung gửi" và "Tự động lưu dưới dạng bản nháp giữa các trang"), nhưng không có kết quả.

Tôi đang sử dụng một người dùng ẩn danh để duyệt các trang của Webform.

Bất cứ ai cũng có một giải pháp?


Bạn cần cung cấp cho chúng tôi thêm thông tin. Phiên bản nào của Drupal bạn đang sử dụng? Phiên bản nào của webform? Bạn đang sử dụng bất kỳ mô-đun khác?
F1234k

Câu trả lời:


1

Đối với mục đích này, tôi sử dụng mô-đun nhiều bước . Điều này làm tất cả các nâng nặng cho bạn. Nó cho phép bạn sử dụng bộ lưu trữ phiên để nếu trang được làm mới hoặc trình duyệt bị đóng, nó sẽ lưu bước hiện tại.

Hình thức nhiều bước:

Mô-đun Mforms là một bộ công cụ giúp tạo các biểu mẫu nhiều bước nâng cao trong Drupal. Nó có thể được sửa đổi và mở rộng để nhà phát triển có toàn quyền kiểm soát cách các bước của biểu mẫu riêng lẻ sẽ được xử lý, cách thức và nơi dữ liệu sẽ được lưu trữ giữa các bước của biểu mẫu, bước nào sẽ tuân theo, cách điều khiển biểu mẫu sẽ hoạt động và cách đầu ra sẽ hiển thị.

Sự khác biệt chính từ các giải pháp đa cấp hiện có cho Drupal là sự mạnh mẽ, linh hoạt và khả năng mở rộng. Bạn thậm chí có thể tự động thay đổi trình tự các bước và nhảy từ bước này sang bước khác bất kể thứ tự của chúng.

Đọc tài liệu .

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.