| Новости | 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.