Source of file LoginScreenSiteConfig.php
Size: 0,729 Bytes - Last Modified: 2021-12-23T10:05:28+00:00
/var/www/docs.ssmods.com/process/src/code/extensions/LoginScreenSiteConfig.php
123456789101112131415161718192021222324252627282930313233 | <?php /** * Class LoginScreenSiteConfig.php * @package: login-screen */ class LoginScreenSiteConfig extends DataExtension { private static $db = array( 'HeadingOne' => 'Text', 'HeadingTwo' => 'Text', 'Message' => 'Text', ); private static $has_one = array( 'LoginLogo' => 'Image' ); public function updateCMSFields(FieldList $fields) { $fields->addFieldsToTab('Root.LoginScreen', array( TextField::create('HeadingOne', 'Primary heading'), TextField::create('HeadingTwo', 'Secondary heading'), TextField::create('Message', 'Message'), UploadField::create('LoginLogo', 'Company Logo'), )); } } |