Алгоритм создания замещающей схемы страницы или раздела
1. В пользовательском пакете создать замещающий клиентский модуль.
Для этого необходимо выбрать пользовательский пакет и на вкладке [Схемы] выполнить пункт меню [Добавить] > [Замещающий клиентский модуль] (рис. 1).
Рис. 1. — Создание замещающей схемы раздела
2. Заполнить свойства созданного модуля.
Для того чтобы модуль замещал определенный раздел или страницу, необходимо в поле [Родительский объект] указать название той базовой модели представления, которую требуется заместить.
Например, для создания замещающей схемы раздела [Заказы] необходимо указать в качестве родительского объекта OrderSectionV2.
После подтверждения выбранного родительского объекта, остальные поля свойств заполнятся автоматически.
В поле [Пакет] необходимо указать наименование пакета, в котором создается замещающая схема.
Пример заполнения свойств замещающей схемы раздела [Заказы] представлен на рисунке 2.
Рис. 2. — Свойства замещающей страницы раздела [Заказы]
3. На вкладке исходного кода объявить класс схемы.
В исходном коде с помощью метода define() объявить класс с таким же именем, как и базовая схема (рис. 3).
define (
ModuleName,
[dependencies],
function(dependencies){
}
);
Рис. 3. — Имя схемы в программном коде