日期始终为最后输入

时间:2019-03-07 15:15:13

标签: 2sxc

我有一个询问2件事情的应用 1.您的感觉如何? 2.今天几号?

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

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

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

(基准不是拼写错误,只是荷兰语)

  1. 我是否以错误的方式使用日期?
    1. 如果我应该也可以使用预填充功能,但是所有注册用户都可以使用它,那么它就需要适合https://github.com/2sic/2sxc/wiki/javascript-%242sxc.cms
    2. 中所述的默认代码段

1 个答案:

答案 0 :(得分:0)

感谢丹尼尔(Daniel)的帮助。 此问题有2个组成部分。 该问题的答案是: 在模板>@entry.Datum.ToString("d")中使用,以应用来自datePicker的日期。该条目是在@foreach(var entry in AsDynamic(Data["Default"]))

中设置的变量

另一部分是用当前日期预填充日期。这可以通过向脚本中添加一些代码以允许用户将数据放入站点中来实现。

 <script>
   function addProject(tag) {
        $2sxc.cms.run(tag, "new", { contentType: "Diary", prefill: { Datum: new Date().toISOString() } })

    }
</script>