CBitrixComponent::includeComponentClass("bitrix:catalog.section");
class Test extends CatalogSectionComponent {
protected function initNavParams() {
//............
}
}
в качестве бекэнда для веб-приложения. Просто в битриксе уже все это реализовано
только пока не понятно как бы так все отнаследовать
CBitrixComponent::includeComponentClass("bitrix:catalog.section");
похоже, что считывание этого PAGEN происходит не на уровне компонента а на уровне ядра в целом.
Объем кода конечно больше, но зато он прозрачный