日期总是最后一个条目
Date always last entry
我有一个应用程序会询问 2 件事
1、你感觉如何?
2. 今天是几号?
问题 1 的答案在列表中显示正确,但日期始终是最后一个条目的值。
要显示日期,我在模板中有:
@Content.Datum.ToString("dd-MM-yyyy")
(Datum 没有拼错,只是荷兰语)
- 我用错日期了吗?
- 如果我应该使用 prefill 也可以,但它适用于所有注册用户,因此它需要适合默认代码片段,如 https://github.com/2sic/2sxc/wiki/javascript-%242sxc.cms
中所述
感谢丹尼尔的帮助。
这个问题有两个组成部分。
问题的答案是:
在模板中使用 >@entry.Datum.ToString("d")
来应用来自 datePicker 的日期。该条目是 @foreach(var entry in AsDynamic(Data["Default"]))
中设置的变量
另一部分是用当前日期预填充日期。这可以通过向脚本添加一些代码以允许用户将数据放入站点来实现。
<script>
function addProject(tag) {
sxc.cms.run(tag, "new", { contentType: "Diary", prefill: { Datum: new Date().toISOString() } })
}
</script>
我有一个应用程序会询问 2 件事 1、你感觉如何? 2. 今天是几号?
问题 1 的答案在列表中显示正确,但日期始终是最后一个条目的值。
要显示日期,我在模板中有:
@Content.Datum.ToString("dd-MM-yyyy")
(Datum 没有拼错,只是荷兰语)
- 我用错日期了吗?
- 如果我应该使用 prefill 也可以,但它适用于所有注册用户,因此它需要适合默认代码片段,如 https://github.com/2sic/2sxc/wiki/javascript-%242sxc.cms 中所述
感谢丹尼尔的帮助。
这个问题有两个组成部分。
问题的答案是:
在模板中使用 >@entry.Datum.ToString("d")
来应用来自 datePicker 的日期。该条目是 @foreach(var entry in AsDynamic(Data["Default"]))
另一部分是用当前日期预填充日期。这可以通过向脚本添加一些代码以允许用户将数据放入站点来实现。
<script>
function addProject(tag) {
sxc.cms.run(tag, "new", { contentType: "Diary", prefill: { Datum: new Date().toISOString() } })
}
</script>