# flbEventDetail

Komponenta zobrazující detail jedné akce.

**Volitelné parametry:**

* **eventId**: identifikátor akce, který je možné dohledat v back-officu rezervačního systému FlexBook.
* **backButton**: možnost zobrazit tlačítko zpět
  * Možné hodnoty 0,1
  * Default: 1
  * Pozn.: při použití hodnoty 0 komponenta nezobrazuje tlačítko zpět.
* **renderText**: definice atributů, které se mají pro konkrétní akci zobrazit
  * Možné hodnoty:\['name', 'center', 'start', 'end', 'description', 'organiser', 'price', 'places', 'attendees', 'reservation', 'repeat\_start', 'resource'  ,'photo', 'photoThumb', 'attribute']
    * *name - zobrazení názvu zdroje*
    * *center - zobrazení názvu střediska*
    * *start - začátek akce*
    * *end - konec akce*
    * *description - zobrazení popisu akce*
    * *organiser - jméno a příjmené organizátora*
    * *price - zobrazení ceny akce*
    * *places - celkový počet míst na akci*
    * *attendees - seznam přihlášených účastníků*
    * *reservation - formulář na rezervaci akce*
    * *repeat\_start - datum a čas začátku první akce z cyklu*
    * *resource - názvy zdrojů asociovaných s akcí*
    * *photo - zobrazí první foto z externích fotek definovaných v rámci zdroje*&#x20;
    * *photoThumb - zobrazí náhled všech fotografií z externích fotek*
    * *attribute - zobrazení uživatelsky definovaných atributů*
  * Default: \['name', 'center', 'start', 'end', 'description', 'price', 'reservation', 'cycleItem']
* **showInactive**: možnost zobrazit neaktivní akce
  * Možné hodnoty: 0,1
  * Default: 0
* **showAttendeePayment**: možnost zobrazení informace (jiný CSS styl) o tom, jestli má účastník rezervaci zaplacenou nebo ne
  * Možné hodnoty: 0,1
  * Default: 0 (informace o stavu platby se nezobrazuje)
* **cycleItemTemplate**: možnost definice HTML šablony pro změnu řádku jedné akce (lekce) z cyklu v detailu akce (cyklu).
  * Možné hodnoty:
    * @@EVENT\_CENTER
    * @@EVENT\_CENTER\_STREET
    * @@EVENT\_CENTER\_CITY
    * @@EVENT\_CENTER\_ZIP
    * @@EVENT\_CENTER\_REGION
    * @@EVENT\_CENTER\_COUNTRY
    * @@EVENT\_START
      * @@EVENT\_START\_DATE
      * @@EVENT\_START\_TIME
    * @@EVENT\_END
      * @@EVENT\_END\_DATE
      * @@EVENT\_END\_TIME
    * @@EVENT\_ORGANISER
* **attendeeTemplate**: možnost definice HTML šablony jednoho účastníka akce
  * Možné hodnoty:
    * @@USER\_FULLNAME - jméno a příjmení uživatele, který provedl rezervaci
    * @@USER\_EMAIL - e-mail uživatele, který provedl rezervaci
    * @@USER\_PHONE - telefon uživatele, který provedl rezervaci
    * @@FIRSTNAME - jméno účastníka akce
    * @@LASTNAME - příjmení účastníka akce
    * @@EMAIL - e-mail účastníka akce
    * @@PLACES - počet zarezervovaných míst v rámci rezervace
    * @@USER\_ATTRIBUTE(atribute-name) - uživatelsky definované atributy registrovaných uživatelů &#x20;
  * Default: empty string
  * Příklad: '@@USER\_FULLNAME (@@USER\_EMAIL) - @@PLACESx'

**Příklad:**

```
flbEventDetail(
"flexbook_allin",
{
  language: 'en',
  eventId: 7574,
  backButton: 0
}
);
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://flexbook.gitbook.io/integracni-manual/javascript-komponenty/flbeventdetail.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
