Даты начала и окончания игнорируются в API Gravity Forms.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Даты начала и окончания игнорируются в API Gravity Forms.

Сообщение Гость »


Я использую API Gravity Forms для возврата списка записей. Все работает почти нормально, единственная проблема заключается в том, что даты начала и окончания игнорируются.

$form_id = isset($_GET['form-id']) ? $_GET['идентификатор формы'] : ''; $form = GFAPI::get_form($form_id); $start_date = isset($_GET['start-date']) ? $_GET['начальная дата'] : ''; $end_date = isset($_GET['end-date']) ? $_GET['end-date'] : ''; $entries = GFAPI::get_entries($form_id, array( 'статус' => массив('активный'), ), массив(), массив( 'start_date' => $start_date, 'end_date' => $end_date, 'размер_страницы' => 1000, 'смещение' => 0 )); Вместо того, чтобы просто возвращать элементы за диапазон дат, возвращаются все результаты.

Я подтвердил это, экспортировав все записи для формы, и вижу, что за все время существует 170 записей, а между 01.01.2023 и 01.03.2023 существует только 15 записей, поэтому должно быть только 15 записей. возвращается на основе этого URL:

https://example.com/wp-admin/admin.php? ... &form-id=1

Даты в строке запроса указаны в правильном формате.

Что я делаю не так?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»