public encodeLegendTitleValue ( ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\EncodePropertyValueFromWidgetEvent $event ) : void | ||
$event | ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\EncodePropertyValueFromWidgetEvent | The event. |
return | void |
public function encodeLegendTitleValue(EncodePropertyValueFromWidgetEvent $event)
{
if ($event->getEnvironment()->getDataDefinition()->getName() !== 'tl_metamodel_dcasetting' || $event->getProperty() !== 'legendtitle') {
return;
}
$metaModel = $this->getMetaModelFromModel($event->getModel());
$values = Helper::encodeLangArray($event->getValue(), $metaModel);
$event->setValue($values);
}