gpt4 book ai didi

sitecore - 为什么 'Deployed' 的 'Analytics Workflow' 状态会修改我在 Sitecore 8.1 中的营销事件项目?

转载 作者:行者123 更新时间:2023-12-02 19:50:04 25 4
gpt4 key购买 nike

我在 /system/Marketing Control Panel/Campaigns 下有一个类型为 /templates/System/Analytics/Campaign 的项目,它位于 /Workflows 中/分析工作流程工作流程。

当项目的工作流程状态为“草稿”时,我可以编辑/保存字段,并且它们会保留我保存的值。当项目被指定为“已部署”工作流状态时,“显示名称”字段的值始终设置为“标题”字段的值。当项目进入状态时,以及每次编辑/保存项目时。

这种情况仅发生在 8.1 中(不是 8.0 或更低版本),并且如果我将状态直接设置为“已部署”,或者将状态移至“已部署”,则会发生这种情况em>' 通过工作流程。

抱歉,这个 gif 被抬高了,但是您可以看到,当我从草稿更改为部署时,内容树中的名称以及“显示名称”字段都会发生变化。当我尝试在“部署”状态下更改它时,它会立即将其更改回来。

enter image description here

enter image description here

最佳答案

我认为这是一个错误,但是,我会向 Sitecore 支持人员确认这是 100% 确定的。

当您保存项目时,Sitecore 将触发 Sitecore.Analytics.Data.Items.ItemEventHandler 内的 OnItemSaved 事件处理程序,如下所示:

event handler

此处理程序检查项目是否处于最终工作流程状态(确实如此),如果是,则部署定义并尝试使用某些更改来更新项目的引用项目:

Item changes

但是,它似乎不是更新引用项,而是针对当前项而不是引用项重新播放更改。还有一个地方专门为广告系列更新标题。

enter image description here

简而言之,我不确定为什么会发生这种情况,您可能应该咨询支持人员。

关于sitecore - 为什么 'Deployed' 的 'Analytics Workflow' 状态会修改我在 Sitecore 8.1 中的营销事件项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35041567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com