Versions Compared

Key

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


Info
titleWant this feature?

This is part of the CV ecommerce multisite content management feature. Learn more: multisite content management


Overview

Content, structure and available functions on each webpage or email are based on the page/template configurations. These include page/template-level options, its layout and its widgets locations and settings. A whole page can be locked so that its structure and every data item in it uses cannot be edited or deleted except by CMS administrators on the source site. Or to allow selective editing, the whole page can be left unlocked and just individual data items locked. For multisite


To maintain target site control, locked whole pages or just individually locked data items can be deployed



Use case: CV Franchise HQ wants specific 'About Us' pages on all its franchisee sites to have a consistent look-and-feel. These pages along with images, layout, and widgets, were created, saved and locked on the source site, and then A couple of widgets on these pages are used to render content relevant to a franchisee so these should be editable. These pages were created and saved unlocked. The layout and specific widgets were locked before these pages were deployed to all franchisee sites.  


Quick Guide

Source site feature setting: Content Lock AND Deploy Content enabled.

Target site feature setting: For To keep locked deployed pages and templates to be locked: Content Lock on target site enabled. Otherwise, they are unlocked and If disabled, locked content can be edited. 

Lockable content type: yes.

Deployable content type: yes.

What can be deployed? whole pages & templates, layout or widgets of a specific page/template, email templates, unlock status for previously deployed items. 

Deployment notes: if the same page/template pre-exists on a target site, the deployed version will replace it. 

How can a deployed page/template be edited or deleted on a target site? Re-deploy the items in unlocked status. This will unlock the items on the target site so CMS users can edit or delete them.   


When With Content Lock is enabled on a source (or any) site, the lock toggle with current status of the page displays at the top of each page or templatethe screen

Unlocked layout

On In a page/template, data items that can be iindividually locked also individually have their own lock toggles. If In locked status, the toggle is automatically displayed. If unlocked, the toggle displays only when you hover over the item. 

Locked widget



Panel

On this page:

Table of Contents
minLevel2
indent15px18px


Page/template data items

Whole page/template

Locking the whole page/template will lock all data items used on in the page, including ordering of individual data items. Image Removedtheir locations for non-source site admin users.

Example: locked at page level.

Source site admin user view. (1) shows page was locked at page-level. (2) and (3) shows individual data items were not locked. 

Image Added 

Non-source site admin user and target site user view. The page and all data items are locked.    

Image Added

Zone

Widget

Layout

Image Removed

Image Added

Non-source site admin user view: unlocked page with only the layout locked from editing. 

Image Added



Lock/

Unlocck

Unlock a Page or Template

To deploy the whole page or template: 

  1. Go to ContentContentPages & Templates

  2. Find the page/template you want. You can lock a whole page/template if it appears on the Pages & Templates list or while editing the page.
    Pages & Templates list: (1) locked page (2) unlocked page
     
    Lock toggle on a page


  3. Toggle to lock or unlock the page.

Troubleshooting

Updated layout deployment is failing

If a previously-deployed page has a changed layout on the source site, the page on the target site cannot be updated. Either deploy the page as a completely new page or the existing page on the target site must be deleted before re-deployment. 

Image Added

 


Related Resources

Content by Label
showLabelsfalse
max20
showSpacefalse
excludeCurrenttrue
cqllabel = "multi-site" and title ~ "'content lock'"

Content by Label
showLabelsfalse
max20
showSpacefalse
excludeCurrenttrue
cqllabel = "multi-site" and title ~ "'deploy content'"