Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
agat 20.02.2003 13:17
Мое предыдущее сообщение я написал, не сильно вникая в код класса. Сейчас, вот, сел, перечел. Действительно - все там путем. Поздравляю еще раз.# в качестве первого параметра передаем хеш, структура которого идентична $form:fields; #второй параметр - это и есть то волшебное поле, через которое передаем значение скроллера (у тебя это page) @разобратьURI[params;path_param] ^if(def $params.request && $params.request is hash){ $result[?^params.request.foreach[field;value]{^if($field ne $path_param){$field=$value&^;}}$path_param=] }{ $result[?^form:fields.foreach[field;value]{^if($field ne $path_param){$field=$value&^;}}$path_param=] }На выходе получим готовый URI, который можно подставить в href="^разобратьURI[$form:fields;myfield]$yourScrollerPageValue"...