Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleWant this feature?

Deploy Content is a CV multisite content management feature. It can also be used with Content Lock to send items locked from editing on target sites. Implementation requires consultation with Commerce Vision. Source and target sites must be on the same version (min. 2022.3).

CV: 105298

Overview

The Deploy Content feature allows the Administrator and Content Administrator roles to 'copy over' content from their website ('source site') to one or more destination or 'target' sites. These administrator roles can enable/disable Deploy for specific content types as needed and enable target sites. NOTE -  Content can only be deployed to sites on the same version as the source site. 


Deployable Content Types and Data Items

A content type contains either lockable or non-lockable data items. Lockable Items can only be deployed in locked status. 

Lockable Items

A lockable item can only be deployed when Content Lock is enabled AND the item is in locked status.

NOTE - If a locked item is deployed on a target site with the Content Lock feature disabled, it will not be locked and can be edited or deleted by target site users (depending on role).   

Non-lockable Items


For more on locking, see: Content Lock.


Expand
titleClick here for specific deployment conditions of a content object type...


TypeWhat is deployable?Conditions
Pages & Templates
  • whole page or specific objects in existing pages
  • whole page or specific objects in new pages
  • whole page or specific objects in draft pages (if Page Preview on)

Note - when a whole page is deployed, any deleted objects will also be deleted on destination sites. 

  • saved
  • locked 
Widgets
  • changes to existing widgets
  • new widgets added to a zone
  • draft widgets (if Page Preview on) 
  • saved
  • locked
Zones
  • all content and objects in a zone
  • locked
Layouts
  • changes to existing layouts including custom layouts   
  • saved
  • locked
Campaigns
  • new campaigns
  • updates to existing campaigns
  • saved
  • locked
Banner Types
  • changes to existing banner types
  • new banner types
  • locked
Article Types
  • changes to existing article types
  • new articles types
  • saved
  • locked
  • SEO details on both sites match
Articles
  • changes to existing articles
  • new articles
  • saved
  • locked
Section Menus
  • changes to section menu items
  • new section menus
  • non-lockable
Roles
  • changes to role settings
  • new roles
  • non-lockable
  • saved
Menus
  • changes to menu settings and items
  • new menus
  • non-lockable
  • by Role
  • saved
Category
  • online-maintained details and settings only
    • changes to existing category information
    • new and existing sub-categories (only if top category exists on destination site)
    • category structure (only if top category exists on destination site)
    • category products (only if top category exists on destination site)
  • non-lockable
Product Details
  • Online-maintained product details
  • non-lockable
Product Features
  • Any new or existing features
  • non-lockable




What Can Be Deployed?

When Deploy Content is available for a page or content item, the Deploy button displays on the top right of the page or on the object's Options menu. In general, the  Deploy button at the top allows multiple data types and items to be selected for a deployment. Clicking Deploy on an item's menu is usually limited to deployment of only that item.


Example: deploying in Category Maintenance

   

(1) Clicking the Deploy button allows you to select more than one category for a deployment instance.

(2) Clicking Deploy on a category's Options menu (2), e.g., 'Sports & Outdoors', will only deploy that category's data.  



Panel

On this page:

Table of Contents
indent15px


Deployment Rules

Deployment rules are there to maintain content integrity on target sites. 

  1. Deployment will be cancelled if a content item is not found.
  2. Deployment will fail if the item is in draft mode (if Page Preview is on).


Deployment Process

Regardless of content type, the deployment process is completed using the Deploy popup. This opens on selecting the Deploy button or the Deploy menu item. NOTE - The popup will not open if you attempt to deploy an 'unlocked' lockable item.  


Deployment Steps 

1 - Select the data type(s) and item(s) to deploy.
Step-by-step

1. Toggle ON each data type you want to deploy.

2. Toggle ON each item to deploy. (Not all content types have the item level.)

3. Click Next.


2 - Select target site(s).

Step-by-step


1. Toggle ON one or more destination site(s) to deploy to.

2. Click Next.


3 - Check data items and target site(s) are correct.

Step-by-step

1. Review the data and destination site summary.

2. To proceed with deploytment, click Deploy

4 - Check deployment results.

Step-by-step

The deployment steps are complete when all four steps are done.



Click the link to view deployment results for errors and other messages.


Tip

You can always view a deployment results in the Content Deployment Log.


                     

Administrator Functions

Enable/disable Deploy Content

  1. In the CMS, go to Settings SettingsContent Deploy Content.
  2. Click Configure.

  3. Toggle ON/OFF Destination Sites.

  4. When enabled, Deploy buttons or links will display for deployable objectsitem. (NOTE - For Role and menu deployment, see: Deploy Role and menus.) 

    Deploy disabled                                                                   Deploy enabled
     
  5. The Content Deployment Log will also be available on the Advanced Content menu. See: View Deployment Log.

Add

linked sites

Target Sites

Sites that share an organisation Id are treated as being in a the same network. You may not always want to deploy a set of changes to all available sites. What sites a deployment instance can select from is set all networked sites to be selectable for the Deploy Content feature. Target sites can be enabled and disabled in Feature Settings.


To add sites that content can be deployed toenable a site to be selectable as a target site:

  1. Go to Settings SettingsContent Linked Sites.

  2. Click Configure.

  3. Scroll down to the Target Sites section.

  4. Toggle on one or more sites from the available sites.

  5. Click Save.


Deploying

lockable objectsThe contents of a lockable object

Lockable Items

A lockable item must be in locked status to be deployable. if unlocked, only the unlock status is deployed. This is used to allow users on linked sites to edit content. You'll know when an object is deployable by the displayed Deploy button or link under Options. If your site uses Page Preview and an object is deployed before Publishing, it will be deployed in the Draft mode.If the source site has the Page Preview feature enabled and an item is deployed in draft mode, deployment will fail. 

  1. Go to the locked objectitem

  2. Locate the Deploy button and click itClick the Deploy button. NOTE - If there is no Deploy button, no data item is ready to deploy. If there is a Deploy button but does not work, there is no locked deployable item.


  3. In the Deploy modalpopup, select individual objects items to deploy or toggle Select All.


  4. Click the Next button.

  5. Select one or more available deployment target sites.


  6. Click Next.

  7. Check the summary of items to be deployed.
  8. To confirm deployment, click Deploy.

  9. Check the deployment results. NOTE - The result for each individual site is displayed separatelyIf deploying to multiple target sites, check the Content Deployment Log for individual site results


  10. You can To check the deployment details for more information. On the Results modaldeployment results, click the link.
    Image Removed
  11. Check the deployment details. You can enter notes about the deployment. 
    Image Removed

  

Deploying non-lockable objects

Non-lockable objects need additional setting to be enabled for deployment.
  1. For a guide to a deployment record, see: View Content Deployment Log.
    Image Added


Deploying Non-lockable Items


To deploy a non-lockable objectitem:

  1. In the CMS, go to  Settings SettingsContent Linked Sites Deploy Content.

  2. Click Configure.

  3. In Linked Sites Feature Settings, toggle ON the feature content type(s) you want to deploy. NOTE - Non-lockable content types do not have the word 'locks'.  
    Image RemovedImage Added

  4. Click Save.


Deploying Role Settings

Role settings changes are deployed from the Deployment section of the Linked Site Deploy Content Feature Settings page.


To deploy Role changessettings:

  1. In the CMS, go to  Settings SettingsContent Linked SitesDeploy Content.

  2. Click Configure.

  3. In Linked Deploy Sites Feature Settings, toggle ON Enable Role Deployment.  
    Image RemovedImage Added
  4. Click the Deploy button displayed Save.
    Image Removed 
  5. In To open the Deploy modal, select one or more Roles to deploy.
    Click Next
    Select the linked sites for deployment.click the Deploy button next to Role.
     

Anchor
deployment-log
deployment-log
Viewing Deployment History & Results

To check deployment results:

  1. In the CMS, go to ContentAdvanced ContentContent Deployment Log.


  2. Use the Search tool to find the deployment instance. 


  3. Click Edit for the deployment instance you want to view.


Additional Information

Multiexcerpt
hiddentrue
MultiExcerptNameFeature Title

--



Minimum Version Requirements


Multiexcerpt
MultiExcerptNameMinimum Version Requirements

4.38


Prerequisites


Multiexcerpt
MultiExcerptNamePre reqs

Implementation by Commerce Vision


Self Configurable


Multiexcerpt
MultiExcerptNameSelf Configurable

No


Business Function


Multiexcerpt
MultiExcerptNameBusiness Function

Content


BPD Only?


Multiexcerpt
MultiExcerptNameBPD Only

Yes


B2B/B2C/Both


Multiexcerpt
MultiExcerptNameB2B/B2C/Both

Both


Third Party Costs


Multiexcerpt
MultiExcerptNameThird Party Costs
n/a


Related help

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "multi-site"