Centar znanja Blog
  • Tema
  • Automatska
  • Svetla
  • Tamna
Srpski sr
Jezik ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Prijavi se
Programeri Blog
Prijavi se
Početna Programeri JavaScript klijent Opcije konstruktora
Pretraga
Programeri
JavaScript klijent
  • Pregled
  • Instaliranje klijenta
  • Opcije konstruktora
  • Režimi naplate
  • Otvaranje procesa naplate
  • Događaji
  • Referenca metoda
  • Praćenje i saglasnost
  • Napredne opcije ugrađivanja
  • Rešavanje problema
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress dodatak
JavaScript klijent

Opcije konstruktora

Svaka opcija koju prihvata new Entase(), sa podrazumevanom vrednošću i učinkom. Sve opcije su neobavezne, a većina se može zameniti za pojedinačnu rezervaciju.

description Prikaži kao Markdown

Sve opcije su neobavezne. Vrednosti ispod su podrazumevane vrednosti koje klijent primenjuje kada neku izostavite.

JavaScript
1234567891011
const entase = new Entase({
  pk: null,
  locale: 'auto',
  checkoutMode: 'auto',
  collectConsent: true,
  backdrop: true,
  backdropColor: '#000000',
  tprm: {},
  pane:  { width: 800, height: '100%' },
  popup: { width: 800, height: 1000 }
});

Opcije

NazivTipPodrazumevanoOpis
pkstringnullVaš javni ključ. Klijent ga šalje prilikom provere da li je vašem domenu dozvoljeno da koristi ugrađenu naplatu. Bez njega, svaka naplata se otvara kao iskačući prozor.
localestring'auto'Jezik naplate. 'auto' čita atribut lang vašeg elementa <html>.
checkoutModestring'auto''auto', 'pane' ili 'popup'. Pogledajte Režimi naplate. Neprepoznata vrednost se vraća na 'auto'.
collectConsentbooleantrueDa li naplata traži od posetioca da prihvati obaveštenje o uslovima. Kada se prihvati, odgovor se pamti u kolačiću, a korak se preskače.
backdropbooleantrueDa li zatamniti stranicu iza naplate. false takođe onemogućava zaključavanje pomeranja stranice.
backdropColorstring'#000000'Boja zatamnjenog područja, kao CSS vrednost boje.
tprmobject{}Parametri praćenja koji se dodaju URL-u naplate kao parametri upita. Pogledajte Praćenje i saglasnost.
paneobject{ width: 800, height: '100%' }Veličina ugrađenog panela. Zanemaruje se u režimu iskačućeg prozora.
popupobject{ width: 800, height: 1000 }Veličina prozora iskačućeg prozora, u pikselima. Zanemaruje se u režimu panela.

Dimenzionisanje panela i iskačućeg prozora

pane.width prihvata broj (piksele) ili bilo koju CSS dužinu – '720px', '50%', '40vw' ili izraz calc(). Običan broj se tretira kao broj piksela.

Panel je na radnoj površini ograničen na ovu širinu, a na mobilnim uređajima zauzima punu širinu, gde se umesto toga primenjuje pane.height. Prelazak između ova dva režima dešava se kada je prikaz uži od konfigurisane širine; kada je širina navedena relativnom jedinicom, prelazak se dešava na 800px.

popup.width i popup.height mogu biti samo brojevi piksela, a prozor je centriran na ekranu posetioca. Ako ekran nije dovoljno visok za traženu visinu, prozor se smanjuje da bi se uklopio.

Pozadina

Pozadina je jače zatamnjena iza iskačućeg prozora nego iza panela, jer iskačući prozor zahteva da stranica ispod njega deluje neaktivno. Postavite backdrop: false da biste u potpunosti uklonili zatamnjenje – time stranica iza naplate takođe ostaje pomična.

backdropColor se primenjuje bez izmene, pa može biti bilo koja važeća CSS boja. Koristite je za usklađivanje sa tamnim sajtom ili brendom, a ne za skrivanje pozadine; za to je ispravna opcija backdrop: false.

Zamene za pojedinačnu rezervaciju

checkoutMode, collectConsent, backdrop, backdropColor, pane i popup mogu se zameniti za jednu rezervaciju tako što ih prosledite metodi book(). Vrednost na nivou instance ostaje nepromenjena za naredne pozive:

JavaScript
1234567
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' });

// Ova rezervacija se otvara šire, bez zatamnjenja.
entase.book('EVENT_ID', {
  pane: { width: '60vw' },
  backdrop: false
});

pk i tprm nisu opcije za pojedinačnu rezervaciju – pk identifikuje nalog za celu stranicu, a parametri praćenja se menjaju metodom setTracking() kada treba da se razlikuju.

Prethodna Instaliranje klijenta Sledeća Režimi naplate
Da li vam je ovaj članak bio koristan?
Na ovoj stranici
  • Opcije
  • Dimenzionisanje panela i iskačućeg prozora
  • Pozadina
  • Zamene za pojedinačnu rezervaciju
Saznajte kako da koristite Entase.
© 2026 Entase, Inc.

Entase

  • Događaji
  • Registrujte se

Platforma

  • Cene
  • Globalni domet
  • Integracija
  • Marketinški alati
  • Alati za rezervacije
  • Saradnja

Primeri upotrebe

  • Pozorište i opera
  • Koncerti i žurke
  • Izložbe, sajmovi i festivali
  • Muzeji i atrakcije
  • Ture i iskustva
  • Radionice i seminari
  • Prikupljanje sredstava
  • Turniri

Centar znanja

  • Organizatori
  • Učesnici
  • Programeri
  • Blog

Pravne informacije

  • Uslovi korišćenja
  • Politika privatnosti
  • Politika kolačića
search Pitanja? Pretraga
auto_awesome LLM? Pročitajte llms.txt
support_agent Treba vam pomoć? Započnite ćaskanje