В общем столкнулись с проблемой. Не можем понять причину возникновения ошибки 500 при добавлении в корзину.
Страница с формой.
И самое обидное, что нет возможности посмотреть подробности ошибки. Плагины все отключал. За исключением ACF
Ну смотри, после установки, он начал у меня ругаться на сохранение мероприятия. Ошибка дала понять, что сохранение передает 3 параметра вместо 4х в evpl_get_order_places_array и evpl_get_temp_places_array
Отредактировал файл class-room-config.php line 57,58
добавил четвертым параметром $event_id
Сейчас выгялидт так
$this->session_places = evpl_get_order_places_array($this->event_id,$this->event_date,$this->event_time, $event_id);
$this->temp_places = evpl_get_temp_places_array($this->event_id,$this->event_date,$this->event_time, $event_id);
Сохранение начало происходить, но вылезла жта ошибка
Теперь при сохранении/обновлении вижу ошибку
Fatal error: Uncaught ArgumentCountError: Too few arguments to function evpl_get_order_places_array(), 3 passed in /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/class-room-config.php on line 57 and exactly 4 expected in /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/core.php:747
.
Stack trace: #0 /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/class-room-config.php(57): evpl_get_order_places_array(2408, '23.11.2018', '17:35')
.
#1 /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/index.php(202): Room_Config->__construct(Array)
.
#2 /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/shortcodes.php(26): evpl_get_event_map(Array)
.
#3 /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/index.php(398): evpl_get_map(Array)
.
#4 /var/www/admin/data/www/tmenu.ru/wp-includes/class-wp-hook.php(286): evpl_event_content('appl in /var/www/admin/data/www/tmenu.ru/wp-content/plugins/events-and-places/core.php on line 747
Поставил на ваш сайт плагин из коробки, проблемы с сохранением данных мероприятия не вижу, а вот плагин acf pro, ломает работу датепикера поля для указания даты проведения мероприятия, можно жить и с этим, если даты указывать без датепикера вручную в формате DD.MM.YYYY, ну или ищите причину конфликта, хотя мне не ясно почему этот плагин цепляется к полям, которые его не касаются.
Были ли внесены какие то изменения
никаких изменений не вносилось
Как обстоят дела:
Мне к дате нужна тема. Я добавил текстовое поле рядом с датой и пытаюсь его сохранить. Видимо я был не совсем адекватен и изменил функцию сохранения, что требовало еще одного параметра.
Я не совсем корректно реализовал сохранение и вывод к дате названия. В этом основная проблема
Андрей, не в этом суть. Таксономии пригодятся, если есть концерты, семинары и лекции (к примеру)
Вопрос к другому. Есть мероприятие Мастер-класс Ивана Петрова. Он приезжает на 2 дня. В первый день он читает лекцию про то как стать успешными и богатым, а во второй как не скатиться на дно. И именно их я пытаюсь вывести