EasyAdmin代码编辑字段
编辑该页面EasyAdmin代码编辑字段
这个字段创建一个基于javascript编辑器来读和写源代码的基础上CodeMirror编辑器。
在表单页面(编辑和新)它看起来像这样:
提示
EasyAdmin长文本提供了其他领域的内容:TextAreaField是理想的长期不需要任何格式的内容;TextEditorField是理想的编辑长文本内容丰富的格式。
基本信息
- PHP类:
EasyCorp
\包 \ EasyAdminBundle \领域 \ CodeEditorField - 教义DBAL类型用于存储这个值:
文本
- ob娱乐下载Symfony表单类型用于呈现字段:CodeEditorType基于Symfonyob娱乐下载TextareaType
呈现为:
1 2
< !——在装载页面时这是变成了通过JavaScript代码编辑器- - ><文本区域>…< /文本区域>
选项
setLanguage
默认情况下,代码是减价的突出显示的内容。如果你正在编辑的内容用不同的编程语言编写,使用这个选项:
收益率CodeEditorField (…) - > setLanguage (php);
参数传递给这个方法必须是下列值之一:css
,dockerfile
,js
,减价
,nginx
,php
,壳牌
,sql
,嫩枝
,xml
,yaml-frontmatter
,yaml
。
setNumOfRows
编辑器的高度用于表单页面(新
和编辑
)一样大需要显示其内容。这个高度也生长动态(通过JavaScript)总是匹配的行数的内容。
这个选项设置时显示的行数字段内容是空的。默认情况下,初始高度很小,所以这是一个好主意时,增加这个值预期内容更长时间:
1
收益率CodeEditorField::新(“……”)- >setNumOfRows (30.);
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。