Having a form popup in admin area

Silvertripe 4.5

I want to customise the admin area so that I can add a new popup.
https://www.evernote.com/l/AOWNu9Br1KROe4INVAmqFuTa17ERduuia4c

Please see the screenshot. Instead of the client drop down (which requires me to have the client already in the database) I would like to have the ability to add the client here, perhaps in a pop up form.

Is there anyway I can add a form in a pop up? I did search but could not find anything related.

Thanks,
Isuru

It might be worth a look at one of the following add-ons, which might provide what you need:

1 Like

Thank you very much for your reply.

This is what I want. But it does not redirect me back when I add the save the “has one” data object. Just trying to figure that out.

Unfortunately I could not get the above extensions working. I ended up adding new fields

https://www.evernote.com/l/AOXv7gt_tK1EvYSjX662U7My8xvOctJMfzY

and doing this in my DataObject

function onBeforeWrite()
    {   
        Parent::onBeforeWrite();
        if(!empty($this->NewClientReference)){
            $client = Client::create();
            $client->ClientReference = $this->NewClientReference;
            $client->FirstName = $this->NewClientFirstName;
            $client->LastName = $this->NewClientLastName;
            $id = $client->write();
            $this->ClientID = $id;
        }
    }

Hope this helps someone.