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

Для навигации по всем страницам этого раздела сайта используйте пиктограмму меню или ссылку Навигация в верхней строке навигации.

  • «Vcorp Generator» - Главная страница раздела
  • Основные сведения
  • Установка, хостинг, список файлов
  • Настройка движка - vpb_config.php
  • Веб-интерфейс и работа с генератором
  • Бекапы и смена хостинга, перенос файлов
  • Оригинальные особенности
  • Генерация (сборка) файлов
  • Коррекция ошибок
  • Runtime - переменные
  • Динамические ссылки
  • Дополнительные операции
  • Дополнительно
  • Безопасность
  • Высокие нагрузки на веб-ресурсы
  • Перенос исходников из различных CMS
  • Скачать vpb_0080.zip (67 Kb)
  • Демо-админка с примером сайта
  •  
  • Vcorp.ru - Главная страница сайта
  • Тест больших гридов в перемещаемых окнах
  • Тестирование 3D графики в браузерах
  • «VcorpJS» - Главная страница раздела
  • «Lazarus fpCEF3» - Главная страница раздела
  • Открывать окно навигации
    <<<
    Изменить высоту >>