Forms 如何控制plone灵巧表单文本字段中的行数?

Forms 如何控制plone灵巧表单文本字段中的行数?,forms,plone,dexterity,Forms,Plone,Dexterity,我使用的是Plone 4.2(autoform 1.3.2),似乎无法控制“灵巧度表单”文本字段中的行数。我看到autoform 1.4及以上版本允许您直接在模式中执行此操作,如下所示: siteAddress = schema.Text( title=_(u"Physical Address of Surrendered Site"), rows = 10, required=False, ) 在AF 1.3.2中,是否有其他方法(除了自定义CSS)可以控制此

我使用的是Plone 4.2(autoform 1.3.2),似乎无法控制“灵巧度表单”文本字段中的行数。我看到autoform 1.4及以上版本允许您直接在模式中执行此操作,如下所示:

    siteAddress = schema.Text(
    title=_(u"Physical Address of Surrendered Site"),
    rows = 10,
    required=False,
)
在AF 1.3.2中,是否有其他方法(除了自定义CSS)可以控制此操作?

您必须使用以下方法:

从my.package导入MessageFactory作为_
从plone.directions导入表单
来自plone.supermodel导入模型
从zope导入模式
类IMyType(model.Schema):
小部件('text',cols=80,rows=10)
text=schema.text(
标题=uu(u'Text'),
默认值=u“”,
必需=错误,
)
您必须为此使用:

从my.package导入MessageFactory作为_
从plone.directions导入表单
来自plone.supermodel导入模型
从zope导入模式
类IMyType(model.Schema):
小部件('text',cols=80,rows=10)
text=schema.text(
标题=uu(u'Text'),
默认值=u“”,
必需=错误,
)

如果您说autoform 1.4确实允许您这样做,为什么不升级到它?我会升级,但我是在现有代码(不是我的代码)的基础上构建的,我希望避免升级时可能出现的任何其他冲突。如果您说autoform 1.4允许您这样做,为什么不升级到它呢?我会升级,但我是在现有代码(那不是我的代码)的基础上构建的,我希望避免升级过程中可能出现的任何其他冲突。