public handleModelToLabel ( ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\ModelToLabelEvent $event ) : void | ||
$event | ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\ModelToLabelEvent | The event. |
Résultat | void |
public function handleModelToLabel(ModelToLabelEvent $event)
{
if ($event->getEnvironment()->getDataDefinition()->getName() !== 'tl_metamodel_dcasetting') {
return;
}
$model = $event->getModel();
switch ($model->getProperty('dcatype')) {
case 'attribute':
self::drawAttribute($event);
break;
case 'legend':
self::drawLegend($event);
break;
default:
break;
}
}