gpt4 book ai didi

CalendarWidget 在 Plone 4.2.4 + PloneFormGen 上损坏

转载 作者:行者123 更新时间:2023-12-02 02:06:47 25 4
gpt4 key购买 nike

我正在将站点从 4.0.9 迁移到 4.2.4。我有一个带有日期字段的 PloneFormGen 表单,在 View 中呈现该字段时它会中断。在这种情况下,在与其关联的 CalendarWidget 上。

违规代码已添加到此处https://github.com/plone/Products.CMFPlone/commit/5044d9159be33464ca8f79193af97d2822e833f9

minute_step minute_step | python: 5;不知何故没有正确评估,我得到了

  Module Products.PageTemplates.ZRPythonExpr, line 48, in __call__
- __traceback_info__: date_components_support_view.result(inputvalue, 0, starting_year, ending_year, future_years, minute_step)
Module PythonExpr, line 1, in <expression>
Module plone.app.form.widgets.datecomponents, line 195, in result
TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'

NoneType值来自 minute_step .

将该行更改为 minute_step python: minute_step or 5;让它再次工作。

我是唯一一个试验这个的人吗?

最佳答案

你不是唯一一个。这是固定在 Products.Archetypes 的主控上以提供默认值:https://github.com/plone/Products.Archetypes/blob/master/CHANGES.txt

请求发布或从存储库的 Plone 中运行。

关于CalendarWidget 在 Plone 4.2.4 + PloneFormGen 上损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14608365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com