如何限制位于奏鸣曲之上的 ckeditor 中允许的字符串长度
How to limit string length allowed in a ckeditor sitting atop Sonata
我正在开发一个使用 Sonata 的 Symfony 3.3 应用程序。
我想限制可以输入到 ckeditor 实例中的字符串的长度。
我在我的管理员中添加以下内容 class:
->add('caption', 'ckeditor', [
'required'=>false,
'label' => 'media.caption',
])
...然后我卡住了,不知道如何继续。
有没有简单的方法让应用程序礼貌地告诉用户他的文本需要更短?
根据 this page:
,我最终在管理员 class 的末尾添加了以下内容
public function validate(ErrorElement $errorElement, $object)
{
$errorElement
->with('caption')
->assertLength(['max' => 32])
->end()
;
}
我正在开发一个使用 Sonata 的 Symfony 3.3 应用程序。
我想限制可以输入到 ckeditor 实例中的字符串的长度。
我在我的管理员中添加以下内容 class:
->add('caption', 'ckeditor', [
'required'=>false,
'label' => 'media.caption',
])
...然后我卡住了,不知道如何继续。
有没有简单的方法让应用程序礼貌地告诉用户他的文本需要更短?
根据 this page:
,我最终在管理员 class 的末尾添加了以下内容public function validate(ErrorElement $errorElement, $object)
{
$errorElement
->with('caption')
->assertLength(['max' => 32])
->end()
;
}