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

Класс Talk

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

Объект «Сообщение»

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

Методы

register()

$Talk->register($Main);
Исходный код
    function register($Main) {
        $Main->addTable("talk", array( "parent", "type", "title", "text", "order", "reply", "level", "login", "author", "date", "menu" ));
        return array(
            "table" => "talk",
        );
    }

user()

$Talk->user();
Исходный код
    function user() {
        $Auth = $this->Auth();
        $Main = $this->Main();
        if (!$User = $Main->load($this->login, "user")) {
            if ($row = $Auth->getUserRow($this->login)) {
                $User = $Main->load($row);
            }
        }
        return $User;
    }

getDefaultId()

$Talk->getDefaultId();

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

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

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