IMPR: AJAX processing

This commit is contained in:
Tony Air 2024-02-06 12:16:47 +02:00
parent 53a1b8ff35
commit 67b681e468
1 changed files with 4 additions and 1 deletions

View File

@ -7,6 +7,7 @@ use SilverStripe\Control\Director;
use SilverStripe\Core\Extension;
use SilverStripe\Core\Injector\Injector;
use SilverStripe\Forms\Form;
use SilverStripe\ORM\FieldType\DBHTMLText;
use SilverStripe\Security\MemberAuthenticator\MemberAuthenticator;
use SilverStripe\Security\Security;
use SilverStripe\View\SSViewer;
@ -155,7 +156,9 @@ class AjaxControllerEx extends Extension
'CSSClass' => $ctrl->CSSClass(),
'Resources' => $resources,
'RequestLink' => $url,
'MainContent' => $response->getBody(),
'MainContent' => $ctrl->customise([
'Layout' => DBHTMLText::create()->setValue($response->getBody()),
])->renderWith('Includes/MainContent')->RAW(),
]));
}
}