Dokumentace
← cabintale.com EN · CZ Napsat na podporu
Přizpůsobení webu · Návod

Vložitelný rezervační widget

Vezměte si snippet, vložte ho na svůj web a berte přímé rezervace.

Po dokončení tohoto návodu budete mít rezervační widget živý na svém vlastním webu — host vybírá data, vyplní formulář, vy dostáváte rezervaci. Žádné přesměrování na portál.

Než začnete

Co budete potřebovat

  • Nemovitost v sekci Vaše nastavení → Místa (nebo službu v Služby)
  • Editorský přístup k vašemu webu (nebo vývojáře, který ho má)
  • ~5 minut
Co získáte
  • Funkční widget viditelný na vašem webu
  • Hosté si mohou vybrat data a poslat rezervaci
  • Volbu mezi dvěma typy vložení (skript nebo iframe), s tím správným pro váš případ

Krok 1: Otevřete widget

První widget se vytvoří automaticky během průvodce nastavením. Otevření:

V postranní nabídce → klikněte na nemovitost v MístechWidgety → klikněte na widget v seznamu.

Uvidíte sekce Název a jazyk, Typ a styl, Náhled, Vložený kód a Rezervační dialog.

Sekce Vložený kód se objeví, až když je widget aspoň jednou uložený. Pokud ji nevidíte, klikněte na Uložit widget nahoře.

Krok 2: Zvolte typ vložení

Cabintale vám nabídne dva snippety na výběr. Oba vloží na stránku stejný widget — vyberte ten, který vám sedne na váš web.

Skript (doporučeno pro většinu webů)

<cabintale-root data-place="[token-místa]" data-token="[token-widgetu]"></cabintale-root>
<script src="https://admin.cabintale.com/widget-embed.js" async></script>
  • Sám se přizpůsobí výšce kalendáře — nemusíte nastavovat pevnou výšku.
  • Rezervační dialog se otevírá přes celou obrazovku (skvěle vypadá na mobilu).
  • Funguje na WordPressu, čistých HTML webech, Squarespace, Webflow, vlastních staviteli webů — kdekoli, kam můžete vložit dva řádky HTML.

Iframe (jednodušší, konzervativnější)

<iframe
  src="https://admin.cabintale.com/widget/[token-widgetu]"
  width="100%"
  height="450"
  frameborder="0"
  style="border: none;"
  scrolling="no">
</iframe>
  • Vloží celý widget do rámečku s pevnou velikostí.
  • Rezervační dialog se otevírá uvnitř tohoto rámečku.
  • Hodí se pro stavitele webů, kteří skript výše nepovolí, nebo kdekoli, kde „prostě iframe" je nejjednodušší cesta.

Výška rámečku je nastavená za vás (450 pro místa, 550 pro služby). Pokud máte dlouhý rezervační formulář a ořezává se, zvyšte číslo height.

Krok 3: Zkopírujte kód

Přepněte se na zvolenou variantu, klikněte na Kopírovat kód skriptu (nebo Kopírovat kód iframe) — tlačítko krátce potvrdí, že je zkopírováno.

Krok 4: Vložte na web

Kam vložit:

PlatformaKde
WordPressEditovat stránku → přidat blok Vlastní HTML → vložit
SquarespacePřidat Code blok → vložit
WixEmbed → HTML iframe (použijte iframe snippet)
WebflowPřidat komponentu Embed → vložit
Čisté HTMLKamkoli uvnitř <body>

Stránku uložte a publikujte. Otevřete ji — widget by se měl objevit tam, kde jste vložili kód.

Krok 5: Otestujte rezervaci

Klikněte na widget jako host. Vyberte datum, vyplňte formulář, odešlete. Zkontrolujte, že:

  • Rezervace se objeví v Rezervacích v adminu.
  • Dostanete e-mail majiteli (pokud jsou e-mailová oznámení zapnutá).

Pokud máte nemovitost v režimu Rezervace na žádost, rezervace zůstane čekající, dokud ji nepotvrdíte (viz Okamžitá vs. žádaná rezervace).

Co host vidí

  • Kalendář s 1, 2 nebo 3 viditelnými měsíci (nastavitelné v look & feel).
  • Volné dny jsou klikatelné; rezervované nebo nulové ceny jsou zablokované.
  • Po výběru dat se otevře rezervační dialog s formulářem, který si můžete upravit (viz Vlastní rezervační formulář).
  • Po odeslání host vidí potvrzovací zprávu — jiné znění pro režim okamžité vs. žádané.

Řešení problémů

PříznakPříčinaŘešení
Widget se vůbec neobjevíNemovitost nebo widget je NeaktivníOtevřete nemovitost a widget; oba musí být Aktivní
Sekce Vložený kód je prázdnáWidget zatím není uloženýKlikněte na Uložit widget nahoře v detailu
Iframe je moc krátký — rezervační dialog se ořízneVýchozí 450/550 nestačí na délku formulářeZvyšte číslo height u iframe, nebo přepněte na skriptový snippet (mění výšku samo)
Tlačítko Kopírovat nereagujeNěkteré prohlížeče blokují kopírování na nezabezpečených stránkáchOvěřte, že váš web používá HTTPS, nebo text kódu označte ručně a zkopírujte přes Ctrl+C / Cmd+C
Widget ukazuje špatný jazykJazyk widgetu je nastavený jinakOtevřete widget a změňte Jazyk widgetu (viz Jazyky a měny)
Skriptový snippet se na webu nenačteVáš web blokuje cizí skriptyPřepněte na iframe snippet, nebo požádejte správce webu, aby povolil admin.cabintale.com

Související návody

Nejde to?

Odpovídáme na každý e-mail do jednoho pracovního dne.

Napsat na podporu →