Основные понятия
Представление данных в Nova организовано при помощи схем - объектов класса VPHPScheme и его субклассов. Каждый объект "умеет" отображать некий набор передаваемых ему данных. Схемы организованы в древовидную структуру.
Модуль может получить схему для отображения своих данных вызовом метода GetScheme('ключ схемы') своего объекта контейнера IncludeModule.
Ключ представляет собой строку вида "items/.../род. схема/имя схемы" - для единичных элементов или "containers/.../род. схема/имя схемы" - для элементов содержащих вложенные элементы (списков, таблиц и т.п.).
Если в коллекции схем не найдено схемы с заданным ключом, будет проводится поиск родительских схем с отсеканием правой части ключа. Т.е. "items/.../род. схема", затем "items/...",..., и наконец "items";