跳到内容

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="...">

选项

显示示例

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

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

显示值

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

1
yield ColorField::new('...')->showValue();
本作品,包括代码示例,均在 Creative Commons BY-SA 3.0 许可下获得许可。
TOC
    版本