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> | ||