日期总是最后一个条目

Date always last entry

我有一个应用程序会询问 2 件事 1、你感觉如何? 2. 今天是几号?

问题 1 的答案在列表中显示正确,但日期始终是最后一个条目的值。

要显示日期,我在模板中有:

@Content.Datum.ToString("dd-MM-yyyy")

(Datum 没有拼错,只是荷兰语)

  1. 我用错日期了吗?
    1. 如果我应该使用 prefill 也可以,但它适用于所有注册用户,因此它需要适合默认代码片段,如 https://github.com/2sic/2sxc/wiki/javascript-%242sxc.cms
    2. 中所述

感谢丹尼尔的帮助。 这个问题有两个组成部分。 问题的答案是: 在模板中使用 >@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>