From Nova Wiki

Nova: Вьювер

Основные понятия

Вьювер - это скрипт который обрабатывает запрос браузера. Например index.php - вьювер по-умолчанию для всех запросов к сайтам Nova. Есть таже специальные вьюверы: admin.php - для работы в защищенных зонах сайтов, thumbnail.php - для обработки запросов с обработкой графической информации, css.php - динамически генерируемые листы стилей.

Пример кода вьювера:
include 'VPHPConfig.php';//Вьювер загружает конфигруационный файл VPHPConfig.php
$NOVA_RUNLEVEL='with_cms';// устанавливает глобальную переменную $NOVA_RUNLEVEL в нужное значение ('minimal','with_cms','admin','3dparty')
include_once $LibPath.'nova.php';//загружает скрипт инициализации nova.php
$page=$Nova->Hierarchy->MkPageKey($_REQUEST['page'],$NOVA_TREE_ROOT);//строится ключ страницы в иерархии Nova
$PageData=new PageData();\\
$PageData->LoadData($page);//загружает данные страницы и слотов
$PageData->Apply($_REQUEST);//запускается обработка
Retrieved from http://wiki.nova-cmf.cv.ua/index.php?n=Nova.%d0%92%d1%8c%d1%8e%d0%b2%d0%b5%d1%80
Page last modified on June 15, 2012, at 01:08 PM EST