Bạn có thể xem các tài liệu, nhưng có lẽ cuối cùng bạn sẽ đọc tài liệu thực : mã nguồn.
Nếu bạn làm như vậy, bạn sẽ thấy rằng:
GFFormsModel::get_leads($form_id)
trả về một danh sách các mục nhập cho một biểu mẫu (có thể bạn đã biết nó rồi), trong đó mỗi mục trong mảng là một mảng, một " đối tượng Entry "
GFFormsModel::get_form_meta($form_id)
trả về một danh sách các phần tử meta trường (ví dụ mô tả tên, loại, quy tắc, v.v.) trong biểu mẫu, trong đó mỗi mục trong mảng là một " Đối tượng trường "
Khi bạn có một đối tượng Entry, bạn có thể truy cập các trường dưới dạng các phần tử, theo số trường. Nếu bạn cần tìm một trường theo tên hoặc loại, bạn cần lặp lại danh sách các trường trong biểu mẫu để có một trận đấu, sau đó truy cập vào trường của mục nhập theo ID trường.
NB: xác định loại của trường được thực hiện tốt nhất bằng cách chuyển phần tử meta của trường tới GFFormsModel::get_input_type($field)
Chỉnh sửa: cũng lưu ý rằng chỉ 200 ký tự đầu tiên của mỗi trường được trả về trong đối tượng Entry. Nếu bạn có các trường lưu trữ nhiều thông tin hơn, bạn sẽ cần yêu cầu, ví dụ như bằng cách gọi GFFormsModel::get_field_value_long($lead, $field_number, $form)
.