跳到内容

EasyAdmin 颜色字段

编辑此页

此字段用于表示文本内容,该文本内容存储遵循 HTML 5 颜色格式 的单个颜色值(一个 7 字符的字符串,以小写十六进制表示法指定 RGB 颜色:#000000)。

表单页面(编辑和新建)中,它看起来像这样

Default style of EasyAdmin color field

基本信息

  • PHP 类: EasyCorp\Bundle\EasyAdminBundle\Field\ColorField
  • 用于存储此值的 Doctrine DBAL 类型: string
  • 用于渲染字段的 Symfony 表单类型: ColorType
  • 渲染为:

    1
    <input type="color" value="...">

选项

showSample

默认情况下,在只读页面(indexdetail)中,该字段表示为其颜色的样本(使用 <span> HTML 元素,其背景颜色与该值相同)。如果您不想显示该样本,请使用此选项

1
yield ColorField::new('...')->showSample(false);

showValue

默认情况下,在只读页面(indexdetail)中,不显示颜色的十六进制值(仅显示颜色的样本)。使用此选项显示该十六进制值

1
yield ColorField::new('...')->showValue();
本作品,包括代码示例,根据 Creative Commons BY-SA 3.0 许可协议获得许可。
目录
    版本