2013-03-28 110 views
0

我想要一些自定义的敏捷类型可以显式编辑他们的短名称(ID,这将成为URL的一部分)字段。如果短名称字段留空,则将通过启用的plone.app.content.interfacess.INameFromTitle行为从(必需的)标题字段值计算它。允许编辑短名称的敏捷添加/编辑表格

默认情况下,添加/编辑类型时不会看到短名称字段。只能通过操作菜单中的object_rename我可以设置它的简称。这项任务的最佳做法是什么?

回答

0

id字段不属于敏捷架构的一部分,在所有

您必须创建一个附加行为来添加它。

+0

谢谢。我在http://stackoverflow.com/questions/10077886/how-can-i-change-the-url-of-an-object-serverd-by-dexterity-in-plone找到一个类似的问题 – marr 2013-03-28 15:01:05

+0

为了记录。具体而言,我需要NameFromCreationDate行为,这里是我的工作方式:http://marrtw.blogspot.tw/2013/07/name-from-creation-date-behavior.html – marr 2013-09-05 06:28:17