Contao\ModuleUser::generate PHP Метод

generate() публичный Метод

Change the palette of the current table and switch to edit mode
public generate ( ) : string
Результат string
    public function generate()
    {
        $this->import('BackendUser', 'User');
        $GLOBALS['TL_DCA'][$this->table]['config']['closed'] = true;
        $GLOBALS['TL_DCA'][$this->table]['config']['hideVersionMenu'] = true;
        $GLOBALS['TL_DCA'][$this->table]['palettes'] = array('__selector__' => $GLOBALS['TL_DCA'][$this->table]['palettes']['__selector__'], 'default' => $GLOBALS['TL_DCA'][$this->table]['palettes']['login']);
        $arrFields = \StringUtil::trimsplit('[,;]', $GLOBALS['TL_DCA'][$this->table]['palettes']['default']);
        foreach ($arrFields as $strField) {
            $GLOBALS['TL_DCA'][$this->table]['fields'][$strField]['exclude'] = false;
        }
        return $this->objDc->edit($this->User->id);
    }