2013-03-28 104 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