Source of file ConversationBubble.php
Size: 0,906 Bytes - Last Modified: 2021-12-23T10:11:59+00:00
/var/www/docs.ssmods.com/process/src/code/Blocks/ConversationBlock/ConversationBubble.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php class ConversationBubble extends DataObject { private static $db = array( 'Align' => 'VarChar(30)', 'BubbleColor' => 'Color', 'BubbleText' => 'HTMLText', 'Author' => 'VarChar(50)' ); private static $has_one = array( 'SectionConversationBlock' => 'SectionConversationBlock' ); public function getCMSFields() { $fields = parent::getCMSFields(); $alignment = array( 'left' => 'Left', 'right' => 'Right' ); $fieldList = array( DropdownField::create('Align', 'Alignment', $alignment), ColorField::create('BubbleColor', 'Bubble Color'), HtmlEditorField::create('BubbleText', 'Bubble Text'), TextField::create('Author', 'Author') ); $fields->addFieldsToTab("Root.Main", $fieldList); return $fields; } } |