Source of file SiteConfigExtension.php
Size: 0,749 Bytes - Last Modified: 2021-12-24T06:48:24+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/SiteConfigExtension.php
123456789101112131415161718192021222324252627 | <?php namespace Fromholdio\ErrorPagesConfig\Extensions; use SilverStripe\ErrorPage\ErrorPage; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\GridField\GridField; use SilverStripe\Forms\GridField\GridFieldConfig_RecordEditor; use SilverStripe\ORM\DataExtension; class SiteConfigExtension extends DataExtension { public function updateCMSFields(FieldList $fields) { $fields->addFieldToTab( 'Root.ErrorPages', $errorsGridField = GridField::create( 'ErrorPages', 'Error Pages', ErrorPage::get() ) ); $errorsGridConfig = GridFieldConfig_RecordEditor::create(); $errorsGridField->setConfig($errorsGridConfig); } } |