'Boolean(0)', 'KeepOpenned' => 'Boolean(0)', ]; public function getType(): string { return _t(__CLASS__ . '.BlockType', self::$singular_name); } public function Accordion() { return $this->Elements()->renderWith(static::class.'_AccordionArea'); } public function getCMSFields() { $fields = parent::getCMSFields(); $fields->addFieldsToTab('Root.Main', [ CheckboxField::create('OpenFirst', 'Open first accordion element on page load'), CheckboxField::create('KeepOpenned', 'Keep elements open'), ]); return $fields; } }