EasyAdmin 颜色字段
此字段用于表示文本内容,该文本内容存储遵循 HTML 5 颜色格式 的单个颜色值(一个 7 字符的字符串,以小写十六进制表示法指定 RGB 颜色:#000000
)。
在表单页面(编辑和新建)中,它看起来像这样

基本信息
- PHP 类:
EasyCorp
\Bundle \EasyAdminBundle \Field \ColorField - 用于存储此值的 Doctrine DBAL 类型:
string
- 用于渲染字段的 Symfony 表单类型: ColorType
渲染为:
1
<input type="color" value="...">
选项
showSample
默认情况下,在只读页面(index
和 detail
)中,该字段表示为其颜色的样本(使用 <span>
HTML 元素,其背景颜色与该值相同)。如果您不想显示该样本,请使用此选项
1
yield ColorField::new('...')->showSample(false);
showValue
默认情况下,在只读页面(index
和 detail
)中,不显示颜色的十六进制值(仅显示颜色的样本)。使用此选项显示该十六进制值
1
yield ColorField::new('...')->showValue();
本作品,包括代码示例,根据 Creative Commons BY-SA 3.0 许可协议获得许可。