MSt*_*odd 3 sitecore sitecore8
我在/ system/Marketing Control Panel//类型/ templates/System/Analytics/Campaign的广告系列下有一个项目,它位于/ Workflows/Analytics Workflow工作流程中.
当项目的工作流程状态为" 草稿 "时,我可以编辑/保存字段,并保留我保存的值.当项目被赋予"已部署 "工作流状态时,"显示名称"字段的值始终设置为"标题"字段的值.当项目进入状态时,以及每次编辑/保存项目时.
这仅在8.1(未8.0或以下)的发生,并且发生,如果我直接设置状态为" 已部署 ",或者如果我移动陈述" 部署通过工作流".
抱歉,这个gif已经搞砸了,但是你可以看到我从草稿更改为部署时,内容树中的名称以及"显示名称"字段都会发生变化.当我尝试在"已部署"状态下更改它时,它会立即将其更改回来.
我认为这是一个错误,但是,我确认Sitecore支持是100%肯定的.
保存项目时,Sitecore将触发OnItemSaved事件处理程序Sitecore.Analytics.Data.Items.ItemEventHandler,如下所示:
此处理程序检查项目是否处于最终工作流状态(即它),如果是,则部署定义并尝试使用某些更改更新项目的引用项目:
但是,它不是更新引用项目,而是重新播放对当前项目的更改,而不是引用项目.还有一个专门为广告系列更新标题的地方.
简而言之,我不确定为什么会发生这种情况,你应该在这个问题上给予支持.
| 归档时间: |
|
| 查看次数: |
187 次 |
| 最近记录: |