silverstripe 3.2 htmleditorfield不保存数据

时间:2018-05-15 18:43:53

标签: silverstripe

我对silverstripe htmleditorfield有一个非常奇怪的问题。 如果我使用textareafield然后开始保存数据,我也尝试更改数据类型。但没有任何作用。 代码如下:

//DB model

private static $db = [
    'SliderHeading'      => 'Varchar(255)',
    'SliderHeadingLevel' => 'Varchar(2)',
    'SliderContent'  => 'HTMLText',
    'SliderVideoLink'    => 'Varchar(255)',
    'ContentPosition'    => "Enum('Right, Left')"
];

public function getCMSFields()
{

    $fields = parent::getCMSFields();

    $sliderContent = new HTMLEditorField('SliderContent', 'Content');
    $sliderContent->setRows(15);       

    $fields->addFieldsToTab('Root.Main',
        [

            $sliderContent,

        ]
    );

    return $fields;
}

0 个答案:

没有答案