CONTENT MANAGEMENT SYSTEM
Blox Logo
Blox CMS — блочный метод сайтостроения
.
 
Blox Help

←→

Встроенные функции

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>";
    ...
?>