ID duy nhất của Gravity Forms
Nó làm gì?
Plugin này cung cấp loại trường ID duy nhất mới tạo ID duy nhất cho mục nhập khi được gửi. Một số cách sử dụng phổ biến cho đặc quyền này là:
- Cung cấp số xác nhận hoặc số tham chiếu có độ dài cố định cho mỗi mục nhập; có thể được hiển thị trên trang xác nhận và trong thông báo (ví dụ: “Số xác nhận của bạn là ABC142Z3”).
- Duy trì số hóa đơn tuần tự (yêu cầu pháp lý đối với một số quốc gia)
- Tạo mã phiếu giảm giá duy nhất có thể được sử dụng trong những lần gửi biểu mẫu tiếp theo (sắp có hướng dẫn!)
- Tạo một số duy nhất để sử dụng trong xổ số
Có lẽ có hàng trăm cách khác có thể được sử dụng. Chúng tôi thực sự muốn biết bạn đang sử dụng nó như thế nào!
Đặc trưng
- Tạo ID duy nhất khi gửi biểu mẫu.
Mỗi mục nhập biểu mẫu được gán một ID duy nhất. - Hỗ trợ đánh số chữ, số và đánh số tuần tự.
Chọn loại ID duy nhất phù hợp nhất. - Chỉ định số bắt đầu, độ dài, tiền tố và hậu tố.
Tùy chỉnh việc tạo ID cho trường hợp sử dụng cụ thể của bạn. - Hợp nhất hỗ trợ thẻ.
Hiển thị ID duy nhất dưới dạng Xác nhận, Thông báo và hơn thế nữa! - Cập nhật tự động.
Nhận thông tin cập nhật và tính năng mới nhất ngay trong bảng điều khiển của bạn. - Hỗ trợ tuyệt vời.
Chúng tôi ở đây để giúp đỡ! Và chúng tôi có ý đó.
Tài liệu
- Làm cách nào để kích hoạt chức năng này?
- Chi tiết tính năng
- Tích hợp
- Câu hỏi thường gặp
- Việc tạo ID duy nhất có thể bị trì hoãn cho đến khi khoản thanh toán được phê duyệt không?
- Tôi có thể sử dụng ID duy nhất làm tên người dùng cho Tiện ích đăng ký người dùng Gravity Forms không?
- Tôi đã thêm trường ID duy nhất vào biểu mẫu hiện có. Tôi có thể điền lại các ID duy nhất cho các mục trước đó không?
- Làm cách nào để đặt ID duy nhất toàn cầu?
- móc
Làm cách nào để kích hoạt chức năng này?
Sau khi cài đặt và kích hoạt ID duy nhất của Gravity Forms, bạn sẽ muốn thêm trường ID duy nhất vào biểu mẫu của mình. Hãy cùng thực hiện quá trình đó.
![]() |
Tạo Biểu mẫu mới hoặc điều hướng đến bất kỳ Biểu mẫu hiện có nào. Tìm nút ID duy nhất trong nhóm Trường nâng cao. Nhấp vào nó để thêm trường vào biểu mẫu của bạn. |
![]() |
Sửa đổi cài đặt trường nếu cần. Xem bên dưới để biết chi tiết đầy đủ về cài đặt trường có sẵn. |
Đó là nó! Biểu mẫu của bạn hiện có trường ID duy nhất sẽ tự động tạo một ID duy nhất khi biểu mẫu được gửi.
Chi tiết tính năng
Làm thế nào nó hoạt động?
Khi một biểu mẫu chứa trường ID duy nhất được gửi, một ID duy nhất sẽ được tạo và điền cho trường này. ID là duy nhất cho biểu mẫu và trường.
Cài đặt trường
Cài đặt chung
nhãn trường
Nhãn của trường. Hiển thị trong {all_fields}
thẻ hợp nhất và trên chế độ xem chi tiết mục nhập và danh sách mục nhập.
Kiểu
Loại ID duy nhất sẽ được tạo cho trường này.
- Chữ và số Chứa các chữ
cái và số (tức làa12z9
). - Số
Chỉ chứa các số (tức là152315902
). - Tuần tự Chỉ
chứa các số và tuần tự với các ID được tạo trước đó cho mỗi trường (ví dụ1
,2
,3
).
Cài đặt nâng cao
Số bắt đầu
Đặt số bắt đầu cho ID tuần tự; chỉ khả dụng khi loại “Tuần tự” được chọn.
Chiều dài
Đặt độ dài cụ thể cho ID được tạo (không bao gồm tiền tố và hậu tố) hoặc để trống để sử dụng độ dài mặc định. Có một số khác biệt về yêu cầu về độ dài đối với từng loại ID.
- Chữ và số
Yêu cầu độ dài tối thiểu là4
. - Số
Yêu cầu độ dài tối thiểu9
và độ dài tối đa là19
. - Độ dài tuần tự
được sử dụng để đệm số bằng số 0 (tức là ID1
có độ dài5
sẽ là00001
). Không có độ dài tối thiểu.
Tiếp đầu ngữ
Thêm một chuỗi ngắn vào đầu ID được tạo (tức là abc123890678
). Bạn có thể sử dụng thẻ hợp nhất; danh sách có sẵn thông qua biểu tượng “Hợp nhất thẻ” nằm ở bên phải trường.
Hậu tố
Nối một chuỗi ngắn vào cuối ID được tạo (tức là ). Bạn có thể sử dụng thẻ hợp nhất; danh sách có sẵn thông qua biểu tượng “Hợp nhất thẻ” nằm ở bên phải trường.123890678xyz
Hiển thị ID duy nhất đã tạo
Bạn có thể hiển thị ID duy nhất được tạo cho bất kỳ trường ID duy nhất nào bằng cách sử dụng thẻ hợp nhất cho trường đó. Điều này sẽ có sẵn trong danh sách thẻ hợp nhất mặc định của Gravity Forms.
Các trường ID duy nhất được tự động đưa vào {all_fields}
thẻ hợp nhất Gravity Forms.
Tích hợp
Công cụ đổi tên tệp Gravity Forms
File Renamer có thể tự động đổi tên các tệp được tải lên Gravity Forms và nó tích hợp hoàn hảo với ID duy nhất. Tạo các mẫu đặt tên linh hoạt với các giá trị tĩnh hoặc động, tự động tạo các thư mục con mới khi tải lên và kiểm soát thời điểm tăng tệp hoặc cách chúng được loại bỏ trùng lặp.
Với ID duy nhất, tên tệp có thể được cung cấp số thứ tự và ID chữ và số duy nhất. Chỉ cần chèn thẻ hợp nhất của trường ID duy nhất vào Mẫu tệp — không cần cấu hình bổ sung.
Mẫu hóa đơn của Gravity PDF
ID duy nhất tích hợp với các mẫu Lập hóa đơn 2.0+ của Gravity PDF. Các mẫu này cho phép tạo hóa đơn sẵn sàng cho doanh nghiệp từ việc gửi Biểu mẫu Gravity. Chúng có khả năng tùy chỉnh cao, có thể dịch được, hỗ trợ logic có điều kiện và tương thích với GST/VAT. Các giá trị tuần tự, chữ số hoặc số của GP Unique ID có thể được tận dụng khi hóa đơn được tạo bằng Gravity PDF.
Có nhiều mẫu để lựa chọn và tất cả các mẫu đều tích hợp với Tính toán nâng cao GP , Khoảng không quảng cáo GP , Định giá có điều kiện GP , Trường thương mại điện tử GP và Phạm vi giá GP . Tìm hiểu thêm về các mẫu lập hóa đơn của Gravity PDF tại đây.
Câu hỏi thường gặp
Việc tạo ID duy nhất có thể bị trì hoãn cho đến khi khoản thanh toán được phê duyệt không?
Nếu biểu mẫu của bạn sử dụng tiện ích bổ sung thanh toán của bên thứ nhất (hoặc tiện ích bổ sung thanh toán của bên thứ ba tương thích với Khung bổ trợ thanh toán của Gravity Forms ) thì ID duy nhất có thể được tạo sau khi khoản thanh toán đã được thu. Độ trễ này được kích hoạt thông qua bộ lọc gpui_wait_for_ Payment .
Tôi có thể sử dụng ID duy nhất làm tên người dùng cho Tiện ích đăng ký người dùng Gravity Forms không?
Thông thường, Tiện ích đăng ký người dùng sẽ đưa ra lỗi xác thực do quá trình xác thực diễn ra trước khi ID duy nhất được tạo. Sử dụng đoạn mã sau để bỏ qua xác thực khi trường ID duy nhất được định cấu hình cho tên người dùng.
Tôi đã thêm trường ID duy nhất vào biểu mẫu hiện có. Tôi có thể điền lại các ID duy nhất cho các mục trước đó không?
Bạn chắc chắn có thể! Sử dụng đoạn mã sau để điền lại các trường ID duy nhất. Để sử dụng nó, hãy truy cập trang chủ của bạn và thêm các tham số sau vào chuỗi truy vấn:
gpui_retro_pop=1&form_id=123
Đảm bảo thay thế 123
bằng ID biểu mẫu của bạn. URL đầy đủ sẽ trông như thế này:
https://mysite.com/?gpui_retro_pop=1&form_id=123
Sau khi gửi URL, bạn sẽ được chào đón bằng thông báo thành công và số lượng mục nhập được cập nhật.
Làm cách nào để đặt ID duy nhất toàn cầu?
Sử dụng đoạn mã sau để đặt ID duy nhất tuần tự, toàn cầu trên tất cả các biểu mẫu trên trang web của bạn. Để sử dụng đoạn mã này trên trang web của bạn, hãy cập nhật $atts
phần đoạn mã để sử dụng số bắt đầu, ID biểu mẫu và ID trường nơi ID duy nhất được tạo từ đó.
Làm cách nào để chia sẻ một chuỗi trên nhiều trường ID duy nhất?
Bạn có thể chia sẻ trình tự giữa các trường ID duy nhất tuần tự bằng cách sử dụng đoạn mã bên dưới. Nó thậm chí còn hoạt động với các trường trên các hình thức khác nhau!
Để sử dụng đoạn mã này trên trang web của bạn, hãy thay thế các số trong mảng $groups
bằng ID biểu mẫu và trường của bạn.
Ví dụ: nếu ID của Mẫu A là 123 và ID trường ID duy nhất của nó là 1, trong khi ID của Mẫu B là 456 và ID trường ID duy nhất của nó là 2, thì bạn sẽ thiết lập nhóm như thế này:
$ nhóm = mảng (
mảng (
123 => 1 ,
456 => 2 ,
)
);