Можно мельче ;)
Oleg 05.07.2003 18:06
Вот пример кода
@printMessagesByParent[messages;parent_id][levelmessages] #Как используетсся levelmessages; ятак понял messages задаётся в другом месте и является таблицей
$levelmessages[^messages.select($messages.parent_id == $parent_id)] #$parent_id в этой строке и parent_id в квадратных собках это одно и тоже?
^levelmessages.menu{
^printTreeItem[$levelmessages.fields;^printMessagesByParent[$messages;$levelmessages.forum_message_id]]
}
Если возможно опишите, что происходит в этом коде
Автор пишет:
Метод построения древовидной структуры, рекурсивно вызывающий себя