在“取消”之后添加克隆原型
我正在开发 plone 3.1 的原型。 我的问题 - 如果我在添加我的类型(空或填充某些字段)后按“取消”按钮而不是“确定”,但是我的类型已添加到门户中。但我希望我的行动被取消。 (如果在门户中添加默认克隆类型(例如页面、图像……),然后“取消”操作,通常会发生这种情况)。 我正在使用 BaseSchema 作为我的原型。
I am developing аrchetype for plone 3.1.
My problem - if I press the button ' Cancel ' instead of ' Ok ' after addition of my type (empty or with filling of some fields), however my type is added in a portal. But I would like, that my action was canceled. (So usually occurs if to add in a portal the default plone types like Page, Image..and then "Cancel" the action).
I am using BaseSchema for my archetype.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否使用工厂工具注册了您的类型?将
factorytool.xml
文件添加到您的 GenericSetup 配置文件中,其中包含以下内容以确保:否则,会发生的情况是使用生成的 ID 创建一个空副本,然后您就地对其进行编辑。工厂工具在其管理的边界内创建此类型,并且仅在您第一次保存时才会将其移动到位,从而确保当您点击
取消
时不存在任何副本。Did you register your type with the factory tool? Add a
factorytool.xml
file to your GenericSetup profile with the following contents to make sure:Otherwise, what happens is that an empty copy is created with a generated id, and you edit that in place. The factory tool creates this type within it's managed boundaries and will only move it into place when you save the first time, thus ensuring no copy is already there when you hit
Cancel
.