Showing posts from October, 2012

Apply changes to cloned items immedialtley using Sitecore Workflow

Sitecore Cloning items is new feature in 6.4 version, it give the ability to reuse same item content in different places in your site, clone item is an actual item that points to another item called origin, and hold the same field's data as the origin.
For more information on clone items, read this document.

The Problem
Creating new version of origin item, will push a UI notification  for user to accept the new change on every cloned item, this could be time wasting for some people if they want these changes to be reflected immediately.

The Solution
Using Sitecore workflow actions, we can enforce origin item new version changes to be reflected on all clone items.

Note: You should notice in code snippets below that states IDs and Commands ID are hard coded here to use Sitecore Sample Workflow, if you plan to use your own workflow, you will need to change these IDs as fit.

1- Origin item template should use Sitecore sample workflow.
2- We will create a custom workflow ac…