Source of file EmailSignupBlock.php
Size: 0,950 Bytes - Last Modified: 2021-12-24T06:45:33+00:00
/var/www/docs.ssmods.com/process/src/src/blocks/EmailSignupBlock.php
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | <?php namespace Dynamic\DynamicBlocks\Block; use SheaDawson\Blocks\Model\Block; use SilverStripe\Forms\TextareaField; class EmailSignupBlock extends Block { /** * @return string */ public function singular_name() { return _t('EmailSignupBlock.SINGULARNAME', 'Email Signup Block'); } /** * @return string */ public function plural_name() { return _t('EmailSignupBlock.PLURALNAME', 'Email Signup Blocks'); } /** * @var array */ private static $db = [ 'EmbedCode' => 'HTMLText', ]; /** * @var string */ private static $table_name = 'EmailSignupBlock'; /** * @return FieldList */ public function getCMSFields() { $fields = parent::getCMSFields(); $fields->addFieldToTab('Root.Main', TextareaField::create('EmbedCode')->setTitle('Embed code for signup form')); return $fields; } } |