Sitecore 6 auto-serialization

March 29, 2011 09:36 by Admin

When working on larger solutions based on Sitecore, I sometimes tend to forget to serialize the items I’ve been working on.

The following xml can be inserted into an include-file, and will make Sitecore perform serialization of all elements that gets touched when you work on them.

   1: <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
   2:     <sitecore>
   3:         <events>
   4:             <event name="item:saved">
   5:                 <handler type="Sitecore.Data.Serialization.ItemHandler, Sitecore.Kernel" method="OnItemSaved"/>
   6:             </event>
   7:             <event name="item:deleted">
   8:                 <handler type="Sitecore.Data.Serialization.ItemHandler, Sitecore.Kernel" method="OnItemDeleted"/>
   9:             </event>
  10:             <event name="item:moved">
  11:                 <handler type="Sitecore.Data.Serialization.ItemHandler, Sitecore.Kernel" method="OnItemMoved"/>
  12:             </event>
  13:             <event name="item:versionRemoved">
  14:                 <handler type="Sitecore.Data.Serialization.ItemHandler, Sitecore.Kernel" method="OnItemVersionRemoved"/>
  15:             </event>
  16:         </events>
  17:     </sitecore>
  18: </configuration>

Comments are closed