在此鏈接中,http://plone.org/documentation/how-to/set-default-datetimefield-current-date-time描述瞭如何使用新的模式屬性來完成此操作。我可能更新我們的系統中的所有內容類型使用這種方法,但我寧願少一點工作密集型,因爲如果我不得不改變內容類型很容易犯一個錯誤。如何默認當前日期和時間內容發佈?
2
A
回答
3
也許是js soln?有一個onload事件,它通過id(或其中一個常用屬性)查找datetime窗口小部件,然後根據瀏覽器時間重置時間。您可以根據是否非預填充所需的屬性是否已經被填滿過濾新VS編輯(即標題)
1
我可以讓'發佈'爲默認的工作流程狀態。這應該解決這個問題。
+0
.zcml
<adapter factory=".adapters.DefaultDateModifier" name="my-package-defaultdate" />
不幸的是,這種解決方案是不能接受的。我的任務是使新內容項目的默認發佈日期成爲當前日期。不會創建工作流程更改。 – pydanny 2009-06-16 18:15:37
2
你可以使用archetypes.schemaextender修改這些類型的適配器:
在配置在adapters.py
class DefaultDateModifier(object):
"""DefaultDateModifier adapter
"""
# XXX optionally adapt your content items iface here
adapts(ATCTMixin)
implements(ISchemaModifier)
def fiddle(self, schema):
# TODO switch out the default_method here...
pass
def __init__(self, context):
self.context = context
相關問題
- 1. 從當前時間戳獲取日期時間默認
- 2. 當前日期和時間 - 默認在MVC剃鬚刀
- 3. UIDatePicker沒有返回默認的當前時間和日期
- 4. 當前時間和日期
- 5. 如何給當前時間有默認
- 6. 默認在Django模型中輸入當地時間的當前日期時間
- 7. 如何創建默認爲當前utc日期時間的日期時間偏移列
- 8. 如何從當前日期時間扣除時間/日期
- 9. XSLT尋呼 - 默認爲當前日期
- 10. jQuery Mobile默認的當前日期
- 11. 日期和當前時間的時差?
- 12. MySQL日期時間和當前日期時間函數
- 13. 如何獲取當地時區的當前日期和時間?
- 14. 任何時區的當前日期和時間(「牆」日期和時間)
- 15. 任何時間DatePicker:如何刪除默認當前時間
- 16. 如何自動獲取當前日期和時間到日期時間字段
- 17. 在RadDatePicker中將當前PC日期和時間設置爲默認值
- 18. 在日曆上將當前日期設置爲默認日期
- 19. jQuery ajax發佈當前日期時間ASP.NET web API
- 20. 設置內容過期日期並顯示過期內容的默認內容
- 21. Android當前日期和時間
- 22. Mysql/Php - 當前日期和時間
- 23. Erlang和當前日期時間
- 24. XSLT:以當前日期和時間
- 25. 當前系統日期和時間
- 26. 獲取當前日期和時間
- 27. 打印當前日期和時間C#
- 28. 比較當前日期和時間iOS
- 29. 獲得當前日期和時間
- 30. SWRL和當前日期時間
所以你的意思是使用JavaScript的默認空有效日期字段到當前日期?我會試一試。 – pydanny 2009-06-16 18:35:45
這種方法非常完美!完全基於視圖,所以我不必修改無限制的內容類型! – pydanny 2009-06-17 15:47:52