Возвращает данные нужного поля заданной страницы
Синтаксис: data($field_name='', $page_id=$this->id, $parent=false)
$field_name - имя поля
$page_id - идентификатор страницы
$parent - если указать true, то функция попробует найти данные по указанному имени поля у родительских страниц
Примеры:
$this-> data('title');// возвращает данные поля title текущей страницы
$this-> data('name', 5);// возвращает название страницы, page_id которой равен 5
$GLOBALS['system']-> data('notice', 5, true);// возвращает данные поля notice для страницы, page_id которой равен 5. А если у данной страницы содержимое поля notice не задано, то выполнится попытка найти данные поля notice у родительских разделов по иерархии вверх.
Комментарии