Система управления «Сайт PRO»
Версия 20240107

Класс Group

Объект $Group: Cms\Root\Group наследует Cms\Site\Page

Объект «Группа пользователей»

Исходный код
class Group extends \Cms\Site\Page { … }

Методы

register()

$Group->register($Main);
Исходный код
    function register($Main) {
        $Main->addTable('group', array( 'parent', 'type', 'title', 'order' ));
        return array(
            'table' => 'group',
            'title' => 'Группа пользователей',
            'create' => 'Создать группу',
        );
    }

getPanel()

$Group->getPanel();

Список элементов в панели администрирования

Возвращает: array Панель

Исходный код
    function getPanel() {
        $r = parent::getPanel();
        if (!$r) return $r;
        $r = array(
            'page' => $r['page'],
            'delete' => $r['delete'],
        );
        $r['page']['title'] = 'Редактировать группу';
        $r['delete']['title'] = 'Удалить группу';
        return $r;
    }

getDefaultId()

$Group->getDefaultId();

ID страницы по умолчанию

Смотрите описание Cms::Root::Main::getDefaultId()

Исходный код
    function getDefaultId() {
        $Main = $this->Main();
        return '/admin/group/' . $Main->getDefaultN();
    }

getFull()

$Group->getFull($full=null);

Получение полного текста для поисковой индексации

Параметры:

ИмяОписание
$full

Полный текст

Возвращает: string

Исходный код
    function getFull($full = null) {
        return;
    }