wiakowe/form-bundle

一个包含辅助表单类型的包,以满足我们的需求:“禁用选项的选择”,“jQuery Minicolors 颜色选择器”。

安装: 159

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

1.1.0.2 2012-07-24 10:12 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:39:53 UTC


README

我们最终需要的表单类型集合。

Travis 状态:Build Status

禁用选项的选择

类型 choice_with_disabled_optionschoice 类型工作方式完全相同,但额外添加了一个选项 disabled_choices,允许您以灰色显示一些选项。

示例用法

$formBuilder->add(
    'field',
    'choice_with_disabled_options',
    array(1 => 'First', 2 => 'Second'),
    array(
        'disabled_choices' => array(2)
    )
);

这段代码将导致以下 HTML 的生成

<select>
    <option value="1">First</option>
    <option value="2" disabled="disabled">Second</option>
</select>

JQuery MiniColors

JQuery MiniColors 类型允许在表单中添加颜色选择器。选定的颜色将存储为带前缀 # 的 6 位十六进制数。例如:#ff00ff

示例用法

$formBuilder->add('field', 'jquery_minicolors');

为了使此插件正常工作,需要用户已加载 JQuery Minicolors 库。

下一步

  • 验证 choice_with_disabled_options 不接收禁用选项。
  • 使 choice_with_disabled_optionsexpanded 模板一起工作。