🛠️ Integrazione avanzata di Koalendar per sviluppatori
Incorpora la tua pagina Koalendar in modo che i visitatori possano prenotare un appuntamento senza dover uscire dal tuo sito web.
Questa guida ti spiegherà come installare il nostro script di integrazione e i vari modi per attivare la visualizzazione dei link di programmazione.
🎨 Vuoi dare un'occhiata a ogni modello?
Guarda alcuni esempi delle nostre opzioni di incorporamento →
💡 Cerchi il modo più veloce per incorporare un contenuto con un semplice copia-incolla?
Segui la nostra semplice guida per l'aggiunta al sito web qui →
Installazione dello script di incorporamento
Copia e incolla il seguente codice JavaScript subito prima della chiusura </body> tag:
<script>window.Koalendar=window.Koalendar||function(){(Koalendar.props=Koalendar.props||[]).push(arguments)};</script>
<script async src="https://koalendar.com/assets/widget.js"></script>
<script>Koalendar('init');</script>
Supportiamo 4 diverse modalità di integrazione di Koalendar:
- Visualizza una finestra pop-up tramite collegamento ipertestuale
- Visualizza un pulsante pop-up mobile
- Aprire una finestra pop-up tramite JavaScript
- Visualizza un'interfaccia di prenotazione integrata
Continua a leggere per scoprire come fare!
1. Visualizza una finestra pop-up tramite collegamento ipertestuale
Per aprire una pagina di prenotazione quando qualcuno clicca su un collegamento ipertestuale, aggiungi un data-koalendar-widget attributo del link.
<a data-koalendar-widget href="https://koalendar.com/e/demo">Schedule a meeting</a>
Mostreremo il link dal href in una finestra a comparsa:

2. Visualizza un pulsante a comparsa
Per visualizzare un widget mobile sul tuo sito, chiama Calendario('widget') e impostare il url attributo con l'URL del tuo Koalendar.
<script>
Koalendar('widget', {
"url": "https://koalendar.com/e/demo",
"text": "Schedule a meeting",
"shape": "rounded-full",
"backgroundColor": "#5145CD",
"textColor": "#FFFFFF",
"position": "bottom-right",
"icon": "calendar"
});
</script>
Questo inserirà un pulsante mobile nella parte inferiore del tuo sito:

La configurazione del widget supporta le seguenti proprietà:
| Immobili | Valore predefinito | Descrizione |
url |
— | L'URL della tua pagina Koalendar.Obbligatorio. |
icona |
"calendario" |
L'icona da visualizzare sul pulsante (sia calendario , orologio ` oppure nessuno ). |
testo |
"Fissa un appuntamento" |
Il testo del pulsante. Per omettere il testo, impostare questo campo su una stringa vuota ("" ). |
colore di sfondo |
"#5145CD" |
Il colore di sfondo del pulsante. |
colore del testo |
"#FFFFFF" |
Il colore del testo del pulsante. |
posizione |
"in basso a destra" |
La posizione del pulsante mobile. (o in alto a sinistra , in alto al centro , in alto a destra , in basso a sinistra , in basso al centro oppure in basso a destra ). |
forma |
arrotondato-pieno |
La forma del pulsante fluttuante. (o nitido , arrotondato oppure arrotondato-pieno ). |
3. Aprire una finestra pop-up tramite JavaScript
È possibile utilizzare il apri Clicca qui per aprire il widget Koalendar in qualsiasi momento:
<script>
Koalendar('open', { url: 'https://koalendar.com/e/demo' });
</script>
4. Visualizzare un'interfaccia di prenotazione integrata
Questa opzione ti permette di inserire l'interfaccia di pianificazione di Koalendar direttamente all'interno dei contenuti del tuo sito web:

Per rendere il tuo link in linea, inserisci un in linea una chiamata dopo l'altra init :
<div id="booking-page">
<!-- this is where we will inject the booking page embed -->
</div>
<script>
Koalendar('inline', {
"url": "https://koalendar.com/e/demo",
"selector": "#booking-page"
});
</script>
Il in linea Il comando accetta le seguenti opzioni:
| Immobili | Valore predefinito | Descrizione |
url |
— | L'URL della tua pagina Koalendar.Obbligatorio. |
selettore |
— | Il selettore DOM del nodo in cui dovremmo visualizzare l'interfaccia (ad es. #pagina-di-prenotazione ). Obbligatorio. |