 
Встроенные функции
Blox CMS предоставляет ряд встроенных функций. Часть из них доступна всегда, то есть, их можно вызывать сразу.
Для другой части требуется подключение файлов с определением функции, в противном случае вы получите сообщение о фатальной ошибке, вызванной использованием неизвестной функции.
Имена подключаемых файлов, как правило, совпадают с именами функций, за исключением файлов с библиотеками функций. В любом случае, в описании функции будет указано, какой файл нужно подключать.
Примеры вызова функций:
.tpl
<?php
# Подключение файла не требуется.
$table = getTable('tab_news', 'еxtraNews');
# Имя функции и имя файла совпадают.
require_once $GLOBALS['bloxDir']."/functions/getDat.php";
$dat2 = getDat($newsBlock, $lastRec);
# Имя функции и имя файла не совпадают, так как подключается библиотека.
require_once $GLOBALS['bloxDir']."/functions/lib_string.php";
echo "<p>".shortenText($dat[3], 150, 0)."</p>";
...
?>
|