Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:omega:js:smartsearch [2017/01/09 06:50] Boris Duchaj |
dev:omega:js:smartsearch [2017/01/09 11:13] (aktuálne) Boris Duchaj [Vytvorenie kategorií smartSearchu] |
||
---|---|---|---|
Riadok 74: | Riadok 74: | ||
</code> | </code> | ||
+ | ===== Vytvorenie kategorií smartSearchu ===== | ||
- | V prípade, že používame kategórie pre spresnenie smartSearchu, je nutné ako prvé nainicialzovať výber kategórie. Ak máme viacero smartSearchov na jednej stránke je nutné | + | V prípade, že používame pre spresnenie smartSearchu kategórie, je nutné ako prvé nainicializovať výber kategórie. Ak máme viacero smartSearchov na jednej stránke je nutné |
<code javascript> | <code javascript> | ||
jsSmartSearch.helper._categorySelectionData = { | jsSmartSearch.helper._categorySelectionData = { | ||
Riadok 124: | Riadok 125: | ||
} | } | ||
</code> | </code> | ||
- | Symbol je názov png, ktorý musí byť uložený v adresári s obrázkami pre smartSearch. Nutné je dodržanie štruktúru objektového poľa a to type, s_id, title, symbol. | + | **Symbol** je názov png, ktorý musí byť uložený v adresári s obrázkami pre smartSearch. Nutné je dodržanie štruktúru objektového poľa a to **type**, **s_id**, **title**, **symbol**. |
Následne je nutné rozšíriť funkcie showCategories a setCategories a daný smartSearch a tým sa zobrazia pri výbere. | Následne je nutné rozšíriť funkcie showCategories a setCategories a daný smartSearch a tým sa zobrazia pri výbere. | ||
+ | |||
+ | |||
===== Vytvorenie smartSearch požiadavky ===== | ===== Vytvorenie smartSearch požiadavky ===== | ||
Riadok 186: | Riadok 189: | ||
**Prvá časť** je nutná na to aby sa naformátovala časť pre zobrazenie výsledkov, | **Prvá časť** je nutná na to aby sa naformátovala časť pre zobrazenie výsledkov, | ||
- | * divIdForResult je názov kam sa budú liať dynamicky generované výsledky | + | * **divIdForResult** je názov kam sa budú liať dynamicky generované výsledky |
- | * divClassForResult je kontainer do ktorého sa dáva divIdForResult | + | * **divClassForResult** je kontainer do ktorého sa dáva divIdForResult |
- | * hintName je hint id pre zobrazenie hintov | + | * **hintName** je hint id pre zobrazenie hintov |
- | * ssContainer je hlavný kontainer smartSearchu | + | * **ssContainer** je hlavný kontainer smartSearchu |
- | * loadIcon je ikonka animácie loadovania dát | + | * **loadIcon** je ikonka animácie loadovania dát |
- | * onSelectCallBack je názov funkcie kam sa má výsledok po výberu výsledku vyhľadávania vrátiť | + | * **onSelectCallBack** je názov funkcie kam sa má výsledok po výberu výsledku vyhľadávania vrátiť |
<code javascript> | <code javascript> |