将工作流程添加到 sitecore 6.5 中的现有项目

2024-03-04

我正在尝试在 sitecore 6.5 中设置工作流程。我可以让工作流在从模板创建的新数据项上正常运行,但每次我转到创建工作流之前存在的数据项时,功能区栏都会告诉我“该项目当前不是工作流的一部分”。

我已在“默认工作流程”字段和数据项的“工作流程”字段中添加了要设置的工作流程,但该工作流程仍然未应用。

我不确定如何将新创建的工作流程应用于现有数据项。这在 sitecore 6.5 中可能吗?


好吧..所以这一切的关键是发布。

  • 根据标准值设置默认工作流程对已经属于工作流程一部分的项目没有影响。这样做只会更改现有项目的“默认工作流程”字段,但对已创建的项目影响为零

    • 如果您要添加工作流的内容不是当前工作流的一部分,并且该内容当前已发布,则更改该工作流的模板标准值也不会产生任何影响。原因是这是已发布的内容,如果在已发布的情况下将其放入工作流程中,则会取消发布它。坏消息。

    • 您永远不应该在模板标准值上设置工作流程和工作流程状态。您没有必要这样做,正如您所看到的,它会产生意想不到的后果,这些后果一开始是没有意义的。

这就是你需要做的。您只需根据模板标准值设置默认工作流程即可。现在..如果您有当前已发布的内容,您只需创建一个新版本(如果您在 web.config 中进行了设置,它应该会自动为您的内容作者执行此操作...它不会'如果您是管理员,则不会为您执行此操作,因为您可以编辑已发布的内容)一旦他们尝试编辑项目。只要在创建项目的新版本后“默认工作流程”字段仍设置为“标准值”,它就会根据默认工作流程中的内容将新版本放入工作流程中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将工作流程添加到 sitecore 6.5 中的现有项目 的相关文章

随机推荐

  • 线程 C++ 的瓶颈

    所以我只是想验证一下我的理解 希望你们能够消除任何误解 所以本质上我有两个线程使用相同的锁并在持有锁时执行计算 但有趣的是 在锁内我将导致线程休眠一小段时间 对于两个线程 每个线程的睡眠时间都会略有不同 由于锁的工作方式 较快的线程是否会因
  • 运行 GAE 开发服务器时,本地 MySQLdb 连接失败,并出现 paramstyle 的 AttributeError

    我正在使用 Flask Alchemy 针对 Cloud SQL 构建 GAE Flask 应用程序 并运行dev appserver在构建应用程序时对其进行测试 但是 如果我设置SQLALCHEMY DATABASE URI to a m
  • 通过蓝牙进行多点连接?

    我开始做广告 开始浏览 什么时候在同一个WiFi下 它可以工作 但是当我关闭 WiFi 时只留下蓝牙 甚至也不 void browser MCNearbyServiceBrowser browser foundPeer MCPeerID p
  • 如何使用 Google Drive API 将文件传输到其他用户的云端硬盘?

    我正在尝试转移当前属于我的 Google 文档 并将其移至另一个用户的 Google 云端硬盘的根目录 两个帐户都位于同一域中 我使用服务帐户来访问所有用户 起初我尝试通过修改权限来做到这一点 这将使第二个用户能够访问该文件 但不会将其放入
  • 如何使用“Matlab Data / Engine API for c++”在 C++ 中加载 .mat

    我正在尝试在 C 程序中包含 mat 然而 我无法使用传统的 mat h 由于 Matlab API for C 之间的内部兼容性问题 https de mathworks com help matlab matlab c api to r
  • 如何迭代 JavaScript 对象的属性名称?

    我想从 JavaScript 对象获取属性名称以动态构建表 例如 var obj fname joe lname smith number 34 for var i 0 i lt obj properties length i alert
  • 获取 std::list<>::iterator 的值到指针?

    我如何循环遍历 stl List 并存储其中一个对象的值以供稍后在函数中使用 Particle closestParticle for list
  • 从 php 调用 swi-prolog

    我正在尝试从 php 脚本中调用 swi prolog 例如 exec start plwin exe f C path load pl g run from file os1 print r os1 我可以看到 prolog 窗口打开并遵
  • 禁止 JavaScript/HTM 页面中的 ADO 安全警告

    我有一个功能齐全的网站存储在网络驱动器上 还有一个充当该网站数据库的 Access 数据库 由于缺乏服务器端代码 我被迫使用 JavaScript 创建 ADO ActiveX 对象来连接到数据库 这有效 我遇到的问题是 每当用户打开该站点
  • python 中的类的 Lambda 函数?

    一定有一种简单的方法可以做到这一点 但不知何故我可以解决它 我描述我想要的最好的方法是类的 lambda 函数 我有一个库需要一个类的未实例化版本作为参数来使用 然后它实例化该类本身以进行处理 问题是我希望能够动态创建该类的版本 以传递给库
  • 警告:preg_match() [function.preg-match]:编译失败:在偏移处没有可重复的内容

    我正在尝试将 preg match 检查从 url 检查更改为用户名检查 最小 最大 2 16 个字符 破折号 空格和连字符可以接受 我收到这个错误 Warning preg match function preg match 编译失败 在
  • 拦截Ajax请求?

    我试图拦截所有用普通 JavaScript 发出的 AJAX 请求 但我在 Stack Overflow 上发现的内容似乎不起作用 最简单的 我会说 功能性 代码如下 function open XMLHttpRequest prototy
  • 将自定义组件添加到 intelliJ 中的 FXML 场景构建器

    我想将自定义组件 自定义组件添加到 intelliJ 中的 javafx 场景生成器中 我目前使用的是java 8 1 我听说 java 10 可以向场景构建器添加组件 因为它有 java 2 0 我安装了java 10 但我不知道如何切换
  • 如果服务器端已有数据,则阻止 componentDidMount 获取数据

    ComponentDidMount 在组件安装时触发 包括在服务器端渲染后进行水合时 我在网上找到的解决方案之一是检查该州是否有数据 然而 这需要在每个组件上包含大量代码 还有哪些其他解决方案 componentDidMount if re
  • Django - 多态模型还是一个大模型?

    我目前正在 Django 中开发一个模型 其中一个模型可以具有多种不同的特征 具体取决于它是什么类型的对象 因此 假设我们有一个名为哺乳动物的模型 它可以是大象或海豚 分别具有自己的特征 tusk length 和 flipper leng
  • 数据帧到长格式

    我有以下 df tz head state 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 0 AL 5 7 4 5 4 0 4 0 5 7 11 0 10 5 9 6
  • 按位 - 如何检查一个二进制数是否包含另一个二进制数?

    A 110000000 384 Blue Red B 011000010 194 Green Black Red A B C 010000000 128 Red 我如何检查 B 是否包含 A 中的所有位以及其他位 在上面的情况下 我想得到
  • 如何使用 boost::program_options 接受可选标志?

    我需要实现一个可选标志 比如说 f flag 由于这是一个标志 因此没有关联的值 在我的代码中 我只需要知道该标志是否已设置 使用 boost program options 执行此操作的正确方法是什么 执行此操作的一种便捷方法是使用boo
  • DB2 java存储过程调用返回错误SQLCODE=-440,SQLSTATE=42884

    我正在对 DB2 进行简单的存储过程调用 当它调用存储过程时 它总是返回以下错误 DB2 SQL Error SQLCODE 440 SQLSTATE 42884 SQLERRMC MEDIAN RESULT SET PROCEDURE D
  • 将工作流程添加到 sitecore 6.5 中的现有项目

    我正在尝试在 sitecore 6 5 中设置工作流程 我可以让工作流在从模板创建的新数据项上正常运行 但每次我转到创建工作流之前存在的数据项时 功能区栏都会告诉我 该项目当前不是工作流的一部分 我已在 默认工作流程 字段和数据项的 工作流