ticket_availability ?? []; $isTicketAvailable = static function ($ticketId) use ($ticketAvailability) { if (!array_key_exists($ticketId, $ticketAvailability)) { return true; } return (bool) $ticketAvailability[$ticketId]; }; if (isset($_POST['selected_date'])) { $selected_date = $_POST['selected_date']; $selected = DateTime::createFromFormat('d-m-Y', $selected_date); $today = new DateTime(); $interval = $today->diff($selected); $days_diff = (int)$interval->format('%r%a'); $is_weekend = in_array($selected->format('N'), ['6', '7']); function date_price($item, $days_diff, $is_weekend = false) { $base = $is_weekend ? ($item['price_weekend'] ?? $item['price']) : $item['price']; if($days_diff == 0) { $price = $base + $item['dynamic_prices']['day0']; return $price . ' zł'; } elseif ($days_diff == 1 || $days_diff == 2) { $price = $base + $item['dynamic_prices']['day1_2']; return $price . ' zł'; } elseif ($days_diff >= 3 && $days_diff <= 7) { $price = $base + $item['dynamic_prices']['day3_7']; return $price . ' zł'; } else { return $base . ' zł'; } } } ?>
ulgowy (do 140cm) / normalny (od 140cm)
bilet całodniowy
if($this->settings['tickets'][$item]['alert']) : ?>= $this->settings['tickets'][$item]['alert']; ?>
endif; ?>bilet całodniowy
if($this->settings['tickets'][$item]['alert']) : ?>= $this->settings['tickets'][$item]['alert']; ?>
endif; ?>bilety do wszystkich parków
bilet całodniowy
bilety dla rodzin
bilet całodniowy
Na cały sezon
KASA NIE ZWRACA PIENIĘDZY ZA NIEWYKORZYSTANE ATRAKCJE ZE WZGLĘDU NA ZŁĄ POGODĘ, NAGŁĄ AWARIĘ TECHNICZNĄ ORAZ OGRANICZONĄ PRZEPUSTOWOŚĆ DANYCH ATRAKCJI.
Przed zakupem biletu do Kompleksu Turystycznego BRZEZÓVKA należy zapoznać się z regulaminem, oraz regulaminem biletów prezentowych.
Bilety
= $this->settings['tickets'][$ticket_id]['name'] . ' x' . $value["quantity"] . '' ?>
cena: = $summary_ticket ?> zł
Łączna suma:
= $summary ?> zł