private function renderFromConfig(array $toolbar)
{
$isBackend = $this->container->platform->isBackend();
if ($isBackend || $this->renderFrontendSubmenu) {
$this->renderSubmenu();
}
if (!$isBackend && !$this->renderFrontendButtons) {
return;
}
if (!$this->isDataView()) {
return;
}
// Render each element
foreach ($toolbar as $elementType => $elementAttributes) {
$value = isset($elementAttributes['value']) ? $elementAttributes['value'] : null;
$this->renderToolbarElement($elementType, $value, $elementAttributes);
}
return;
}