otago/opcolor

颜色调色板下拉菜单

安装次数: 6,505

依赖: 0

建议者: 0

安全: 0

星标: 4

关注者: 5

分支: 2

开放问题: 1

类型:silverstripe-vendormodule

5.1 2024-08-28 03:47 UTC

This package is auto-updated.

Last update: 2024-09-28 04:28:21 UTC


README

为 SilverStripe 3 或 4 创建颜色调色板下拉菜单。

颜色选择器

OP color in the CMS

在 CMS 的设置标签页中创建您接受的颜色和名称

OP color in the settings

使用下拉菜单选择您的颜色

暴露 JS/css 文件

composer vendor-expose

用法

	use OP\ColorField;
	public static $db = [
		'ClassOverride' => 'Text'
	];

	function getCMSFields() {
		$fields = parent::getCMSFields();
		// create the op color field
		$colordropdown = ColorField::create('ClassOverride', 'Color Override', $this->ClassOverride);
		$colordropdown->setEmptyString('');
		$fields->addFieldToTab("Root.Main", $colordropdown, "Content");
        
		return $fields;
	}

它做什么

它将 CSSColor 存储在指定的文本字段中。注意 RGB 颜色是下拉字段中盒子的颜色值。其他值,如 CSSHex 和 CSSCMYK 是可选的。