Admin_ThemesController::advancedThemeSettingsAction PHP Метод

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

    public function advancedThemeSettingsAction()
    {
        $translator = \Zend_Registry::get('container')->getService('translator');
        $this->view->themeId = $themeId = $this->_request->getParam('id');
        $this->view->headLink(array('type' => 'text/css', 'href' => $this->view->baseUrl('/admin-style/common.css'), 'media' => 'screen', 'rel' => 'stylesheet'));
        $params = $this->getRequest()->getParams();
        $this->view->templatesParams = $params;
        $themeMngService = $this->getThemeService();
        /* @var $themeMngService Newscoop\Service\Implementation\ThemeManagementServiceLocal */
        $theme = $themeMngService->getById($themeId);
        $this->view->headTitle($translator->trans('Theme management', array(), 'themes') . ': ' . $this->view->escape($theme->getName()) . ' - Newscoop Admin', 'SET');
        if ($publication = $themeMngService->getThemePublication($theme)) {
            $this->view->headTitle($translator->trans('Theme management', array(), 'themes') . ': ' . $this->view->escape($theme->getName()) . " - " . $this->view->escape($publication->getName()) . ' - Newscoop Admin', 'SET');
        }
    }