12ответ(ов) в теме
nikolay.zubrilin
не в сети 4 года
На сайте с 25.11.2019
Участник
Тем 2
Сообщения 9
1
11:50
Версия плагина: 2.1.4
Ссылка на страницу: http://cilt.msk.ru/

В курсе есть поля Дата начала курса и Дата окончания курса. Подскажите как можно реализовать поиск в промежутке дат с календарем как на скриншоте

Вы не можете просматривать опубликованные ссылки

(пример: Если в фильтре выбрать начало периода 01.12.2019, а окончание периода 15.01.2020, тогда он должен вывести все курсы попадающие в данный промежуток).
Даты начала и окончания курсов хранятся в произвольных полях.
Скриншот фильтра

Вы не можете просматривать опубликованные ссылки

Скриншот настроек

Вы не можете просматривать опубликованные ссылки

С такими настройками не выводит ничего, даже если выбрать точную дату начала или окончания курса.

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16864
2
12:13

в каком формате хранятся даты в произвольном поле? должно быть 2019-11-07

0
nikolay.zubrilin
не в сети 4 года
На сайте с 25.11.2019
Участник
Тем 2
Сообщения 9
3
13:20

Исправил формат даты в обоих полях, не помогло, все так же ничего не фильтрует.

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16864
4
15:53

я не знаю, что вы мне на скрине показываете, но похоже, что и дата начала и дата окончания одна и та же

0
nikolay.zubrilin
не в сети 4 года
На сайте с 25.11.2019
Участник
Тем 2
Сообщения 9
5
16:40

На скрине я показал что формат даты изменен на "как в плагине". Есть курс с датой начала 2019-12-05, в фильтре выбираю начало периода 2019-12-04, окончание периода 2019-12-06, этот курс должен появится на странице поиска, но он не появляется.

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16864
6
17:32

обновите плагин до версии 2.1.5, используйте для этого плагин Codeseller Updater

0
nikolay.zubrilin
не в сети 4 года
На сайте с 25.11.2019
Участник
Тем 2
Сообщения 9
7
19:49

Спасибо, но почему-то, с одной введенной датой "начало периода" поиск не отфильтровывает курсы которые начинаются после этой даты. В остальных вариантах работает нормально: если ввести две даты и если ввести одну дату окончания периода. И можно сделать что нибудь с форматом даты, привычнее все-таки dd.mm.yyyy?

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16864
8
08:51

я посмотрю чуть позже как обстоят дела с одной начальной датой, а формат, нет, изменить пока нельзя

0
nikolay.zubrilin
не в сети 4 года
На сайте с 25.11.2019
Участник
Тем 2
Сообщения 9
9
13:26

Здравствуйте! Не посмотрели что там с фильтром от начальной даты?

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16864
10
14:19

Да, обновите плагин до версии 2.1.6

0
nikolay.zubrilin
не в сети 4 года
На сайте с 25.11.2019
Участник
Тем 2
Сообщения 9
11
10:26

Здравствуйте! Обновил плагин до версии 2.1.6, и все равно по начальной дате не отфильтровывает. В плагине еще пишет ошибку: Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/u0866723/data/www/cilt.msk.ru/wp-content/plugins/posts-filter-generator/posts-filter.php on line 506

Вы не можете просматривать опубликованные ссылки

Может в этом проблема?

0
Андрей CS
не в сети 2 дня
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16864
12
10:44

да, обновление действительно было неудачным, пробуйте обновиться до версии 2.1.7, там эта проблема должна быть решена.

0
Вы не имеете права на публикацию сообщений в этой теме