Runtime - переменные
При генерации, если создается php-файл, то первой строкой генерируются runtime - переменные.
Расширение «.php» можно изменить на любое другое в строках 177 - 184 и 188 файла vpb_gen.php
При этом не нужно забывать про переменную $pb_main_file (строка 62 файла vpb_config.php).
Runtime - переменные зависят от типа генерируемого php - скрипта:.
- тип 1 - скрипты страниц веб-ресурса (URL для прямого показа браузерами посетителей)
- тип 2 - прочие скрипты (например, для AJAX или подключаемые с помощью «include» или «require»)
Vcorp Generator считает php - скрипты типом 2, если их исходники находятся в колонке с индексом 0 (page0_NNN), и номер страницы (исходного элемента) NNN меньше значения переменной $pb_sitemap_start (строка 17 файла vpb_config.php). При $pb_sitemap_start=0; вся колонка 0 считается скриптами с типом 2 (при генерации файлов с расширением «.php»).
Список runtime - переменных
Следующие runtime - переменные создаются для любых скриптов (1 и 2 типа):
$pb_root - путь к директории для генерации веб-ресурса (сайта) от корня сервера.
$pb_start_site - относительный путь к директории генерации сайта, от реального корня сайта
( относительно значения $_SERVER["DOCUMENT_ROOT"] ).
Это значение равно значению переменной $pb_path_site (строка 28) файла vpb_config.php.
Следующие runtime - переменные создаются только для скриптов 1 типа:
$pb_page_index - число - индекс (колонка) исходника страницы сайта (от 0 до 5).
$pb_page_number - число - номер исходника страницы сайта (от 1 до 999).
$pb_page - число - одновременно индекс и номер исходника страницы сайта ( индекс*1000 + номер ).
$pb_short_url - относительный путь к файлу скрипта от директории генерации сайта
(это уникальные URL, указываемые в окне информации веб-админки движка-генератора для каждой страницы).
$pb_full_url - относительный путь к файлу скрипта от корня сайта.
Значение складывается из $pb_start_site плюс $pb_short_url.
$pb_full_path - полный путь к файлу скрипта от корня сервера.
Значение складывается из $pb_root плюс $pb_short_url.
Следующие runtime - переменные создаются только для подключаемых скриптов (тип 2):
$pb_phpNNN=true; - где NNN - номер исходника страницы сайта в колонке с индексом 0 (page0_NNN).
Для полной ясности можно посмотреть, после генерации, на первую строку исходного кода созданных конечных файлов-скриптов, обоих типов, все должно быть понятно.
Набор, наименования, значения создаваемых runtime - переменных можно изменить, исправив или переписав строки 177 - 184 и 188 файла vpb_gen.php
Для навигации по всем страницам этого раздела сайта используйте пиктограмму меню или ссылку Навигация в верхней строке навигации.