Если на мероприятие убрать конфигурацию зала,то на странице мероприятия будет пустое место, без зала.
Как добавить туда информационное поле, которое бы показывалось при убранной конфигурации зала, типо: "Продажа билетов закрыта".
Потому что в нашем случае, билеты на концерт делятся по полам, одна часть продаётся в кассе дк, а другая в эл. кассе, и в не задолго до начала концерта, закрываем продажи н эл. кассе, передавая билеты в оф. кассу. Но так чтобы страница самого мероприятия была для информации. Но посетители не совсем понимают что происходит происходит, когда заходят на страницу мероприятия, а конфигурации зала нет.
В index.php есть строчки:
else{ $content .= '<div class="alert alert-danger alert-dismissible col-md-12">'; $content .= '<p>Скорее всего продажа билетов закрыта или мероприятие уже прошло.</p>'; $content .= '</div>'; }
Которые срабатывают только при завершении мероприятия.
откройте файл wp-content/plugins/events-and-places/shortcodes.php
на строке 19 должна быть функция evpl_get_map(), внутри нее задается выводимый контент, добавьте свое условие и текст, например
$map = ''; if ( $firstdate && $firsttime ) { $map = evpl_get_event_map( array( 'date' => $firstdate, 'time' => $firsttime, 'event_id' => $event_id ) ); }else{ $map = '<p>Скорее всего продажа билетов закрыта или мероприятие уже прошло.</p>'; }