Домой Каталог: Плагины WordPress WP Events&Places Ограничение времени оформления заказа на мероприятие
8ответ(ов) в теме
typikovandrew
не в сети 5 лет
На сайте с 21.01.2020
Участник
Тем 12
Сообщения 36
1
21:18
Версия плагина: 1.11.0

Доброго времени суток. Суть проблемы заключается в том, что в настройках плагина мной было выставлено 15 минут в качестве ограничения времени оформления заказа на мероприятие, однако в процессе попытки выбора мест выяснилось, что плагин все равно устанавливает по умолчанию ограничение в 60 минут. Попытки пересохранить настройки плагина не увенчались успехом. Как можно решить данную проблему? Спасибо за помощь!

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

Добрый день, сегодня проверю работу этой опции, но ранее все работало

0
typikovandrew
не в сети 5 лет
На сайте с 21.01.2020
Участник
Тем 12
Сообщения 36
3
14:08

Может быть мне изменить количество времени по умолчанию в коде вместо 60 минут на 15? Только не могу найти соответствующий документ.

0
typikovandrew
не в сети 5 лет
На сайте с 21.01.2020
Участник
Тем 12
Сообщения 36
4
14:23

Вот какой код прописан сейчас у меня в файле options.php
$opt->label( 'Ограничение времени оформления заказа на мероприятие' ),
$opt->option( 'number', array(
'default' => 1,
'notice' => 'Укажите за какое кол-во минут до начала мероприятия пользователь не сможет оформлять заказы на места. '
. 'Используется временная зона сайта указанная в общих настройках. Если пусто - 60 минут.',
'name' => 'time-limit'
)
),

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
5
16:14

да, была ошибка в коде, поправил в версии 1.11.2, обновляйтесь или можете сами поправить:
откройте файл /events-and-places/functions-ajax.php, сразу после 91-й строки, на которой будет

function evpl_check_place() {

добавляем
global $evpl_options;

2
typikovandrew
не в сети 5 лет
На сайте с 21.01.2020
Участник
Тем 12
Сообщения 36
6
16:23

global $evpl_options; надо вставлять сразу на 92 строке без пробела:
function evpl_check_place() {
global $evpl_options;
Вот так?
Или нужно отступ сделать?
function evpl_check_place() {
(отступ) global $evpl_options; - вот так.
Или это не имеет значения? Я не особо в php разбираюсь.

Редакции сообщения
14.02.2020 16:24typikovandrewПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 4 недели
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
7
16:29

отступы в php не имеют влияния - это просто форматирование. Для облегчения чтения кода

1
typikovandrew
не в сети 5 лет
На сайте с 21.01.2020
Участник
Тем 12
Сообщения 36
8
16:31

Теперь все работает корректно! Огромная благодарность Вам, Андрей, и Вам, Владимир!

2
Тема закрыта. Публикация новых сообщений запрещена.