| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
527 29.09.2004 14:08
идею понял, но чет никак не получается прикрутить это к дереву@filter_for_tree[objects][objects;tree;current_id;parents;parent_id]
$tree[^objects.hash[object_id]]
^try{
$current_id[^MAIN:object_id[]]
}{$exception.handled(1)}
$parents[^hash::create[]]
$parent_id($current_id)
^while($parent_id){
^parents.add[
$.[$parent_id]($parent_id)
]
$parent_id($tree.[parent_id].parent_id)
}
$result[^objects.select(0)]
^parents.foreach[key;value]{
^result.join[^objects.select($objects.parent_id == $value)]
}и этот метод вызываю перед теми что делают дерево