Методы и значения

Основные процедуры, функции и переменные

var URL: string;

// Переменная хранящая URL запроса

var URL_ROOT: string;

// Переменная хранящая URL адрес сайта(без подстраниц и параметров)



var db: string;
// Переменная содержащая базы данных, которые содержат элементы с полями. Для значение из базы данных можно следующим выражением <{результат := db.content[123].title; }>. изменить элемент базы можно просто присвоив ему новое значение <{ db.content[123].title := новое_значение; }>
//
Количество элементов базе возвращает функция itemcount <{ количество_штук := db.content.itemcount; }>
//
Общее количество разных полей в базе возвращает функция fieldcount <{ количество_атрибутов := db.content.fieldcount; }>


var request: string;
// Каталог переменных переданных с компьютера посетителя, доступ к ним осуществляется через точку <{ результат := request.название; }>

var session: string;
// Каталог переменных сессии, доступ к ним осуществляется через точку <{ результат := session.название; }>

var session.lang: string;
// Зарезервированная переменная сессии которая хранит выбранный посетителем язык


function include(ACSmarty: string): string;
функция вставить(ACSmarty: текст): текст;
// Исполняет и возвращает результат исполненого CSmarty кода. В качестве параметра может быть указана ссылка в базу данных <{ include('db.content[123][''text'']'); }> , ссылка на файл <{ include('theme/include.html'); }> или непосредственной сам код <{ include(scriptvar); }>




Function getvar(AVarName: string):string;

// Возвращает значение переменной

 

Function setvar(AVarNamestring; AValue: string):string;

// Присваивает переменной AVarName значение AValue

© 2008-2011 Studio "V7"
Разработка и продвижение сайтов
Тел.: (044) 502-39-78 ; (093) 450-92-66
Украина, Киев, ул. Туполева 8, оф 11.
Эл. адрес: info@v7.net.ua