FluidTYPO3\Fluidpages\Backend\PageLayoutSelector::renderField PHP Method

renderField() public method

Renders a Fluid Page Layout file selector
public renderField ( array &$parameters, mixed &$pObj ) : string
$parameters array
$pObj mixed
return string
    public function renderField(&$parameters, &$pObj)
    {
        $availableTemplates = $this->pageService->getAvailablePageTemplateFiles();
        $selector = '<div>';
        $selector .= $this->renderInheritanceField($parameters);
        foreach ($availableTemplates as $extension => $group) {
            $selector .= $this->renderOptions($extension, $group, $parameters);
        }
        $selector .= '</div>';
        return $selector;
    }