Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Crawl 07.07.2008 03:57
делается все оч. просто, можно передать заранее созданный hash (например из SQL) а можно его на лету создавать:^method[$.param1[value] $.param2[value] $.param3[value]]что касается параметров по-умолчанию, то я лично использую объединение хешей http://www.parser.ru/docs/lang/hashunion.htm.
@method[params] $defaults[^hash::create[]] $defaults[ $.param1[val1] $.param2[val2] $.param2[val3] ] ^if($params){ # таким макаром мы можем переписать defaults если надо $_params[^params.union[$defaults]] # используем параметры из hash }p.s.