Makro pozwala zbudować prostą wyszukiwarkę produktów.
Zapis makra:
*TiShopSearch("url","wid","template");
Przykład zastosowania:
*TiShopSearch("szukaj","<tmpl_var wid>","1000");
| url | URL strony |
| wid | id przeglądarki produktów |
| template | id szablonu |
Tryb diagnostyki:
?debug_macro=TiCMS::Macro::TiShopSearch
| form_start | nagłówek formularza |
| keyword | |
zmienne związane z ilością atrybutów zgodna jest z ilością aktywnych atrybutów uniwersalnych w systemie dostęp w trybie pojedyńczej opcji | |
| attribute1.active | weryfikacja czy atrybut 1 jest aktywny |
| attribute1.id | id atrybutu |
| attribute1.label | etykieta atrybutu |
| attribute1.multilanguage | weryfikacja czy atrybut jest wielojęzyczny |
| attribute1.sequenceNumber | numer sekwencji |
| attributes [] | pętla atrybutów, dostęp globalny do rekordu |
| [ | |
| active | weryfikacja czy jest aktywny |
| id | id atrybutu |
| label | etykieta atrybutu |
| multilanguage | weryfikacja czy atrybut jest wielojęzyczny |
| sequenceNumber | numer sekwencji |
| ] |