flbResourceAvailability

Umožní uživateli vybrat datumový interval a zobrazit zdroje dostupné v daném intervalu.

Volitelné parametry:

  • tag: Možnost omezit zdroje v kalendáři podle seznamu tagu. Zdroj musi mit alespon jeden tag. Tag je textový řetězec asociovaný ke zdroji. Tagy se kombinují pomocí logického operátoru OR.

  • center: seznam ID středisek, ze kterých se mají zobrazit kalendáře zdrojů

  • withTime: umožňuje vybrat jestli rozmezí zadávat datumem nebo datumem a časem. Možné hodnoty true/false (default: false)

  • filter: definice filterů pro vyhledávání ve volných zdrojích

  • dependOn: a dependValue:

    • Jsou-li v konkrétním filtru použity parametry dependOn a dependValue, tak se tento filter zobrazuje jen v případě, že je uživatelem vybraná položka s tagem dependValue ve filtru s ID dependOn. Tímto způsobem je možné nadefinovat závislosti mezi filtry.

Příklad 1:

flbInit('https://www.flexbook.cz/ajax.php', 4, [ 
{ 
  type: 'flbResourceAvailability', 
  placeHolder: 'flexbook_resource_availability', 
  params: { 
    tag: ['chalupa'], 
  } 
}, 
]);

Ukázka použití experimentálního parametru pro definici filterů ve vyhledávání volných zdrojů.

Filtry se zobrazují sekvenčně za sebou tak jak jsou nadefinovány v JSON hodnotě parametru filter.

Last updated

Was this helpful?