如何在Dexterity Type中订购行为IDublinCore?
作者:互联网
我正在使用Python Dexterity Type编写产品,我有标题和描述,这个字段来自行为plone.app.dexterity.behaviors.metadata.IDublinCore,但我需要用我的字段重新排序这些字段.
例:
我的领域:文件,拼贴画,年龄,传记
IDublinCore:标题,描述
顺序:拼贴,标题,文档,年龄,传记,描述
我是怎么做到的
解决方法:
由于你有自己的敏捷类型,你可以使用表单指令来处理,也就是在界面上设置taggedValues.
from plone.autoform import directives
class IYourSchema(model.Schema):
directives.order_before(collage='IDublinCore.title')
collage = schema.TextLine(
title=u'Collage',
)
您可以在plone文档http://docs.plone.org/external/plone.app.dexterity/docs/reference/form-schema-hints.html#appearance-related-directives中找到有关此功能的优秀文档
标签:python,plone,zope,dexterity,plone-4-x 来源: https://codeday.me/bug/20190519/1134327.html