1. Jak osadzić system rezerwacji na swojej stronie internetowej
Możesz znaleźć kod osadzania systemu rezerwacji w Trevlix, klikając:
Ustawienia - System rezerwacji dla Twojej strony internetowej
Wystarczy skopiować przygotowany kod, klikając przycisk „skopiuj do schowka”.
Możesz wybrać wersję kodu dla:
- osadzenie wewnątrz strony (iframe)
- lub wersja do otwarcia w nowym oknie (* zalecane)

Kod, który skopiowałeś do schowka, wystarczy teraz wkleić do kodu źródłowego Artykułu Rezerwacja na Twojej stronie internetowej.
Jeśli nie masz edytora treści do edytowania witryny, możesz wysłać kod do swojego webmastera.
*) Otwarcie systemu rezerwacji w nowym oknie (z menu głównego serwisu lub z przycisków podpowiadających rezerwację) to najbardziej niezawodna opcja, zawsze w 100% funkcjonalna, bez uzależnienia od jakości integracji z serwisem, z najlepszym wsparciem dla responsywności i urządzeń mobilnych, z najlepszą galerią zdjęć, bez ograniczeń bezpieczeństwa przeglądarki dotyczących wstawiania treści wewnątrz serwisu.
2. Opcjonalne zmiany w wyświetlaniu systemu rezerwacyjnego
Możliwe jest użycie opcjonalnych parametrów atrybutu src w ramce iframe do zmiany sposobu wyświetlania systemu rezerwacji.
Wymagane parametry atrybutu src w iframe:
- cid=123456789 — Twój identyfikator systemu. Możesz dowiedzieć się z wygenerowanego kodu.
Opcjonalne parametry atrybutu src w iframe:
- lang=pl - wybór domyślnego języka wyświetlania (pl|en|de|cs|sk|es|hu). Jeśli język nie jest ustawiony, jest wybierany automatycznie zgodnie z ustawionym językiem przeglądarki odwiedzającego.
- theme_color=green - wybór koloru systemu rezerwacji do koloru strony (default|green|gold|hex|dark_default). Domyślny kolor to niebieski, możesz również wybrać zielony lub złoty. Możesz utworzyć dowolny niestandardowy kolor, wybierając theme_color=hex i wysyłając numer koloru w sześciocyfrowym formacie szesnastkowym (zobacz parametr hex). Dla trybu ciemnego witryny wybierz kolor dark_default. W wersji iframe posiada przezroczyste tło - zakłada ciemne tło Twojej strony np. rgb(26, 26, 26).
- hex=800040 - w połączeniu z parametrem theme_color=hex pozwala wybrać własny kolor systemu rezerwacji tak, aby jak najlepiej komponował się z Twoją witryną. Jako wartość zawsze wpisuj sześciocyfrowy kod koloru w heksa format dziesiętny bez łącznika. Przykład: &theme_color=hex&hex=800040 = kolor fioletowy
- date_from=2021-03-01 - data przybycia w formacie RRRR-MM-DD
- date_to=2021-03-03 - data wyjazdu w formacie RRRR-MM-DD
- date_default=off - jeśli nie chcesz automatycznie wybierać bieżącej daty jako domyślnej ustawionej daty. (on=wybierz aktualną datę, wartość domyślna|off=nie wybierz daty domyślnej, najpierw zapytaj gościa o datę zakwaterowania)
- currency=EUR - wybór domyślnej wyświetlanej waluty. 3-literowy kod obsługiwanej waluty (tj. w formacie ISO 4217).
- hide_tabs=reservation-map-availability - ukryj funkcje/zakładki, oddzieloną myślnikami listę elementów do ukrycia (rezerwacja, mapa, dostępność)
- hide_controls=currencies-langs - ukryj kontrolki, oddzielona myślnikami lista elementów do ukrycia (wybór waluty, wybór języka. Proszę używać tylko po dokładnym rozważeniu, wyłącza ważne funkcje systemu rezerwacji).
- mode=window - służy do otwierania systemu rezerwacji w nowym oknie. W przeciwieństwie do wersji iframe wyświetla marginesy strony oraz nazwę obiektu noclegowego
- app_default=availability - domyślnie wyświetlana funkcja/zakładka systemu rezerwacji (reservation=reservation system, default value|availability=occupancy|map=map|stay_packages=stay packages)
- date_from_availability=2022-06-01 - data, od której kalendarz dostępności będzie wyświetlany w formacie RRRR-MM-DD
- object_name=1 - jeśli oferujesz inne rodzaje zakwaterowania niż pokój do rezerwacji (np. apartamenty, domki letniskowe) możesz zmienić wygląd słowa "pokój" podczas rezerwacji na uniwersalny nazwa "obiekt" (0= pokój,domyślnie|1=obiekt)
- hide_used=1 - jeśli chcesz ukryć pokoje, które są zajęte w wyszukiwanym terminie (0=wyświetl, wartość domyślna|1=ukryj zajęte)
- num_guests=2 – podaj wcześniej liczbę gości
- ask_num_children=1 - jeśli chcesz wyświetlać pole wyboru liczby dzieci, nawet jeśli nie oferujesz zniżki dla dzieci (0=nie pokazuj, wartość domyślna|1=pokaż)
- price_preview=base - jeśli ceny są różne dla różnej liczby osób, w pierwszym kroku wyświetl cenę za podstawowe obłożenie (min=minimalne obłożenie, wartość domyślna|base=podstawowe obłożenie)
- room_type_hilite=2 — rodzaj pokoju, który chcesz podświetlić i przenieść na pierwszą pozycję. Nadaje się na przykład do linków z internetowych prezentacji ofert pokojowych. Prześlij identyfikator rodzaju pokoju, który ma zostać wyróżniony.
- hide_room_types=3-6-7 — rodzaje pokoi, które chcesz ukryć w przypadku rezerwacji internetowych, oddzielona myślnikami lista identyfikatorów typów pokoi do ukrycia
- availability_calendar=list_halved - typ kalendarza obłożenia (list_halved=lista typów pokoi z obłożeniem o połowę|list_partial=lista typów pokoi z częściowym obłożeniem|monthly=kalendarz miesięczny, tylko dla obiektów z 1 rodzajem pokoju ) , przykłady kalendarzy można znaleźć poniżej
- disable_group_bookings=1 - wyłącz rezerwacje grupowe, po kliknięciu przycisku rezerwuj gość zostaje przekierowany bezpośrednio do drugiego kroku rezerwacji bez możliwości dodania kolejnego pokoju do zamówienia (0=wyłączone, domyślnie wartość|1=on)
Przykład zawartości atrybutu src z opcjonalnymi parametrami (link)
https://book.trevlix.com/book/app/?cid=123456789&lang=en¤cy=USD&hide_tabs=availability
lang=en - domyślny język angielski
currency=USD - domyślna waluta dolar amerykański
hide_tabs=availability - ukryj kartę dostępności
3. Wyświetlacz zajętości - kalendarz miesięczny lub wyświetlacz liniowy
1. W przypadku zakwaterowania z 1 typem pokoju (może istnieć wiele pokoi 1 typu) domyślnie wyświetlany jest miesięczny kalendarz obłożenia:

2. Jeśli masz wiele rodzajów pokoi, aw każdym typie pokoju tylko 1 pokój, zostanie on wyświetlony jako domyślny liniowy kalendarz obłożenia — podzielony na pół:

3. Jeśli masz wiele typów pokoi i masz wiele pokoi w jednym typie pokoju, domyślnym ustawieniem będzie liniowy kalendarz obłożenia – częściowy, z proporcjonalna reprezentacja liczby zajmowanych pokoi każdego typu:

Jeśli chcesz wyświetlić inny typ liniowego kalendarza dostępności, możesz użyć parametru availability_calendar (zobacz instrukcje powyżej).
