FluidTYPO3\Flux\View\PreviewView::configurePageLayoutViewForLanguageMode PHP Метод

configurePageLayoutViewForLanguageMode() защищенный Метод

protected configurePageLayoutViewForLanguageMode ( PageLayoutView $view ) : PageLayoutView
$view PageLayoutView
Результат PageLayoutView
    protected function configurePageLayoutViewForLanguageMode(PageLayoutView $view)
    {
        // Initializes page languages and icons so they are available in PageLayoutView if languageMode is set.
        $view->initializeLanguages();
        $modSettings = $this->getPageModuleSettings();
        if (2 === intval($modSettings['function'])) {
            $view->tt_contentConfig['single'] = 0;
            $view->tt_contentConfig['languageMode'] = 1;
            $view->tt_contentConfig['languageCols'] = array(0 => $this->getLanguageService()->getLL('m_default'));
            $view->tt_contentConfig['languageColsPointer'] = $modSettings['language'];
        }
        return $view;
    }