Registrierungsformular ändern: Custom Fields und File Upload hinzufügen!

systemConfigService = $systemConfigService;
        $this->translator = $translator;
    }

    public static function getSubscribedEvents(): array
    {
        return [
            CustomerEvents::MAPPING_REGISTER_CUSTOMER => 'addVerpackG'
        ];
    }

    public function addVerpackG($event): void
    {

        $data = $event->getInput();

        $customer = $event->getOutput();

        if (!isset($customer['customFields'])) {
            $customer['customFields'] = [];
        }

        $customer['customFields']['moorl_verpack_g_customer_active'] = ($data->get('verpackG') !== null);

        $event->setOutput($customer);

    }

}

Es gibt ein Event dafür, bin mir ziemlich sicher, dass auch der File Upload damit möglich ist. CustomFields auf jeden Fall :wink:

 

 

1 „Gefällt mir“