2sxc更新实体以将IsPulished设置为false



我需要能够通过WebAPI将现有实体的IsPublished值设置为false。根据https://2sxc.org/en/docs/feature/feature/3360:

这样你就不会出错:用"IsPublished"=false不会隐藏现有实体,但会隐藏您刚才所做的更改。

有没有办法通过WebAPI来实现,或者只能通过2sxc GUI面板来实现?

在v13.02中,可以包含IsPublishedtruefalse。行为将是

  • true将所有内容设置为已发布
  • false将把它设置为草稿,如果之前有一个已发布的,它将继续发布

在v13.03中,您将能够执行truefalse"draft"

  • true将所有内容设置为已发布
  • false会将所有内容设置为未发布
  • "草稿";将更新后的数据设置为草稿,如果之前有发布的数据,则会离开

它将在2sxc 13.02 中提供

老答案:


到目前为止,它只能通过非常内部的API来完成。

但我相信将它添加到简单的数据api(App.Data.Update(...)(中会相当容易,所以如果你认为它很重要,只需添加一个问题。

相关内容

最新更新