我需要覆盖分配给z3c.form上的字段的小部件的行为(特别是用于schema.Bool字段的小部件,如下面声明的那样),以更改小部件模式在不同条件下的工作方式: from plone.autoform.interfaces import IFormFieldProvider from plo ...
我需要覆盖分配给z3c.form上的字段的小部件的行为(特别是用于schema.Bool字段的小部件,如下面声明的那样),以更改小部件模式在不同条件下的工作方式: from plone.autoform.interfaces import IFormFieldProvider from plo ...
Collector.googlenews是一个程序包,它实现(除其他外)行为会向基于敏捷的内容类型添加2个新字段。 其中一个字段(称为standout_journalism )具有一些特殊要求,这些要求已被证明很难实施: 任何网站在过去一周只能有7个项目标记为杰出 要计数 ...
是否可以使用每个插件扩展Controlpanel-View? 例如 ca.db.core - >为数据库连接设置创建基本字段集 /选项卡 ca.db.person - >如果已安装,则向“核心”设置添加人员特定字段/设置的新字段集/选项卡 ca.db.schema ...
我正在使用Plone 4.3,我有一个form.SchemaForm plone.directives有一个接口,该接口具有IEventBasic的起始字段和验证器: 在我的类型文件(profiles / default / types下的my.object.myobject.xml)中 ...
仅在删除<includeDependencies package="." />后,我才在运行测试时遇到此问题<includeDependencies package="." /> <includeDependencies package="." />指令来自我的 ...
我有一个简单的事件处理程序 ,用于查找实际上已更改的内容(已为IObjectModifiedEvent事件注册),代码如下: def on_change_do_something(obj, event): modified = False # check if the publ ...
有关于使用Python dict with z3c.form (加载和存储表单数据)的文档 。 然而, z3c.form datamanager用于http://stardict.sourceforge.net/Dictionaries.php下载未注册的其它类型或接口(见参考 ),而注释 ...
默认的Dexterity添加表单注册了保存按钮和处理程序: 我怎样才能用我自己覆盖(只)处理程序? 我宁愿只注册一些适配器,但如果注册子类自定义表单是唯一的选择,那么这也是可以接受的。 ...
我有一个Plone定制控制面板注册表,我正在尝试使用一种众所周知的方法来定制zope.schema.Text和zope.schema.TextField一些小部件属性。 我通常以这种方式自定义updateWidgets : def updateWidgets(self): sup ...
我已经为我的架构字段编写了一个自定义验证器,如此处的文档所示: http : //docs.plone.org/develop/plone/forms/z3c.form.html#form-widget-validators 我的问题是,如果我想对几个不同的字段使用相同的验证器,这可能吗? 它 ...
我有一个这样的z3c表单,它不是灵巧的内容类型: from zope import schema from plone.directives import form from bsw.adel import personne from plone.namedfile.field import ...
我有一个在注册过程中使用的z3c.form。 字段之一是用户可能希望注册的电子邮件列表。 我想默认选择其中的第一个,而其他则不应该。 我看不到规范中执行此操作的方法。 有任何想法吗? ...
我在dexterity内容类型中有一些代码,如下所示: form.fieldset( 'transitionsLog', label=_(u"Transitions Log"), fields=['t_log'] ) form.mode(t_log='hidden') ...
我在获取一个RelationList来显示我想要的小部件时遇到一些麻烦。 我所看到的行为对我来说没有意义:/ mysite / folder1 / foo-新内容,我要在其中创建关系/ mysite / folder2 / bar-我要链接的项目。 尽管仅选择提供IMyInterfac ...
我在z3c.relationfield的默认小部件的“项目浏览”覆盖中遇到问题,我相信它正在使用plone.formwidget.contenttree。 我使用此方法创建了一个自定义字段,但使用IRelatedItems行为却遇到了相同的问题-覆盖层没有可浏览的内容。 我仍然可以使用此小部 ...
具体来说,我希望能够使用具有z3c关系字段的Dexterity内容指向acl_users.source_users中的用户。 Plone文档演示了如何使用plone.formwidget.contenttree在架构中创建关系,但是活页夹似乎都基于目录搜索。 由于从这种意义上讲用户不满意,因 ...
我正在尝试获取z3c form.Form来填写其信息,而不是在url中创建get参数,我想使用publishTraverse。 所以这是我的代码的一部分: my_object_view.py: 在我的configure.zcml文件的浏览器文件夹中: 当我在URL中使 ...
我有一个自定义的包装表格。 内联验证很合适,因为javascript会因为输入data.errmsg为null而无法处理而出错。 它吐出了这个回溯: 对于内联javascript的此部分中的错误: 如何禁用表单的在线验证,以便在尝试验证时不会出现错误? ...
我使用两个模式来构建一个具有内联验证的z3c.GroupForm: 在https://pypi.python.org/pypi/z3c.form#group-forms之后我做了: 这有效。 但它给了我真正简单的渲染,没有内联验证。 我试图在plone.autoform中加入混 ...
我只是想编写一个单元测试来测试我的敏捷性SchemaForm中使用buttonAndHandler的方法,但是在z3c.form文档或《敏捷开发人员手册》中都找不到任何合适的方法。 我相信我会被装饰器行为绊倒,但是我不知道应该如何以编程方式调用这些方法。 使用strictTravers ...