|
|
|
ятак разбирал строку...^form[name] - значение поля формы..
@search_doc ^var[count;] ^ifdef[^form[search];
^menu[ ^var[find;] ^context[tmp; ^ifdef[^form[name]; ^var[what;^tolower[^form[name]]] ^context[pli; ^lsplit[^tolower[^form[name]]; ] ^flip[pli] ^var[what;^menu[^item[0];|]] ] ^rem[супер сейчас все работает по логике или,теперь реализуем логику - И] ^var[where;^tolower[^item[users;1]]] ^match[(^var[what]);;^var[where]] ^rem[^match[(^tolower[^form[name]]);;^tolower[^item[users;1]]]] ^empty[^var[find;];^ifdef[^var[find];; ^var[find;yes]^rem[вообще получается удобно я управляю всего одним параметром]
] ] ;
] ] ^ifdef[^form[name] ; ^ifdef[^var[find]; <li><a href="/doc/^item[0]">^item[users;1]</a><br> ^var[count;+;1]
; ] ; ] ] Найдено документов: ^ifdef[^var[count];^var[count];0]. ;^macro[help_search;]]
@end
|