跳转到主要内容

向z3cform添加一个带有文本字段的选项小部件。

项目描述

简介

此产品添加了一个z3c.form小部件(称为可添加选择小部件),其中用户可以输入新值,同时也显示下拉列表,其中显示之前添加的值。

因此,用户可以选择使用之前给出的值,或者输入新值。

当第一次使用此小部件时,下拉列表将当然为空,因为没有之前添加的值。

如何使用

from plone.directives import form
from collective.z3cform.addablechoice.widget import AddableChoiceFieldWidget


class IMyType(form.Schema):
    """ """
    product_name = schema.TextLine(
        title=_(u'label_product_name', default=u'Product Name'),
    )
    form.widget(product_name=AddableChoiceFieldWidget)

变更日志

0.6 (2013-03-18)

  • 修复RST渲染错误。[jcbrand]

0.5 (2013-03-18)

  • 当没有索引或可供选择的值时,优雅地失败。[jcbrand]

0.4 (2012-08-02)

  • 显式检查请求值是否为列表/元组。[jcbrand]

0.3 (2012-03-22)

  • 编辑MANIFEST.in以包含配置文件目录。[jcbrand]

0.2 (2012-03-21)

  • 将MANIFEST.in添加进来以显式添加文档目录。[jcbrand]

0.1 (2012-03-21)

  • 创建者[jbeyers]

  • 初始发布[jcbrand]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

collective.z3cform.addablechoice-0.6.zip (14.5 kB 查看哈希值)

上传时间 源代码

支持