BxDolFilesModule::getAdminSettings PHP Method

getAdminSettings() public method

public getAdminSettings ( &$aMenu )
    function getAdminSettings(&$aMenu)
    {
        $iId = $this->_oDb->getSettingsCategory();
        if (empty($iId)) {
            return MsgBox(_t('_' . $this->_oConfig->getMainPrefix() . '_msg_page_not_found'));
        }
        bx_import('BxDolAdminSettings');
        $mixedResult = '';
        if (isset($_POST['save']) && isset($_POST['cat'])) {
            $oSettings = new BxDolAdminSettings($iId);
            $mixedResult = $oSettings->saveChanges($_POST);
        }
        $oSettings = new BxDolAdminSettings($iId);
        $sResult = $oSettings->getForm();
        if ($mixedResult !== true && !empty($mixedResult)) {
            $sResult = $mixedResult . $sResult;
        }
        return DesignBoxAdmin(_t('_' . $this->_oConfig->getMainPrefix() . '_admin'), $GLOBALS['oAdmTemplate']->parseHtmlByName('design_box_content.html', array('content' => $sResult)), $aMenu);
    }