1

该文件plone/app/z3cform/templates.py包含以下对页面模板文件的引用plone/app/z3cform/templates/widget.pt

# The widget rendering templates need to be Zope 3 templates
class RenderWidget(ViewMixinForTemplates, BrowserView):
    index = ViewPageTemplateFile('templates/widget.pt')
class RenderSingleCheckboxWidget(ViewMixinForTemplates, BrowserView):
    index = ViewPageTemplateFile('templates/singlecheckbox.pt')

我希望这可以解释为什么plone/app/z3cform/templates/widget.pt不选择覆盖的原因z3c.jbot,这取决于页面模板是类属性。

如果是这样,我很高兴尝试进行并提交所需的更改以允许widget.pt通过覆盖z3c.jbot,但我不知道从哪里开始查看需要做什么来制作这两个文件名类属性,尤其是 Zopish/Plonish 方式。所以有几个问题。首先,这确实是问题吗?而且,如果是这样,如何正确地将这些硬编码引用转换为类属性(类RenderWidgetRenderSingleCheckboxWidget?)

4

0 回答 0