Source of file FrontendObjectTestPage.php
Size: 0,693 Bytes - Last Modified: 2021-12-23T10:25:29+00:00
/var/www/docs.ssmods.com/process/src/tests/model/FrontendObjectTestPage.php
1234567891011121314151617181920212223242526272829 | <?php namespace Symbiote\FrontendObjects\Test; use SilverStripe\Dev\TestOnly; class FrontendObjectTestPage extends \Page implements TestOnly { public function getFrontendCreateFields() { $cmsFields = $this->getCMSFields(); $cmsFieldsWhitelist = array( 'Title', 'Content' ); $fields = new FieldList; foreach ($cmsFieldsWhitelist as $fieldName) { $field = $cmsFields->dataFieldByName($fieldName); if (!$field) { continue; } $fields->push($field); } $this->owner->extend('updateFrontendCreateFields', $fields); return $fields; } } |