getTemplateVar

Отримання певного додаткового TV-параметра для документа

Зауваження: Цей метод не працює при виклику з підключеного файлу (include, include_once, require, require_once).

array getTemplateVar(string $idname[, string $fields[, int $docid[, int $published]]]);

$idname -TV-параметр

  • назва або ідентифікатор

$fields - список параметрів, які потрібно повертати для додаткових TV- параметрів. Список параметрів через кому * - повертати всі параметри За замовчуванням: *

$docid - документ, для якого потрібно отримати TV-параметр Ідентифікатор документа За замовчуванням: поточний дкоумент

$published - чи опубліковані документи 0 - документи не опубліковані 1 - документи опубліковані За замовчуванням: 1


Формат даних результату:

Array ( [id] => 4 
        [type] => text 
        [name] => МійПараметр 
        [caption] => Заголовок 
        [description] => Опис 
        [editor_type] => 0 
        [category] => 0 
        [locked] => 0 
        [elements] => Текст 
        [rank] => 0 
        [display] =>  
        [display_params] =>  
        [default_text] =>  
        [value] => Це наша поточна сторінка 
    )

Приклад

$txt = $modx->getTemplateVar('МійПараметр');
//поверне інформацію щодо додаткового параметру МійПараметр для поточного документа.