SiteGenesis Content Sharing

SiteGenesis Pipelines (SGPP) and JavaScript Controller (SGJC) use the content library SitegenesisSharedLibrary. However, you can import another site into SiteGenesis to showcase that two sites can use the same content library.

The steps to install a second site(SiteGenesisCollections) and the cartridge that goes with it can be found in the GitHub repository (https://github.com/SalesforceCommerceCloud/sg-dev-tools) under the directory 'content-sharing-cartridge'.

The altered meta data files include:

  • sg20_demo_data_no_hires_images/libraries/SitegenesisSharedLibrary/library.xml
  • sg20_demo_data_no_hires_images/sites/SiteGenesis/preferences.xml

The moved content files include:

  • static/default/css/aboutus.css
  • static/default/images/gift-certificates.png
  • static/default/images/logviewer_ico.gif
  • static/default/images/myaccount*.png
  • static/default/images/open_orders_ico.gif
  • static/default/images/payment_methods_ico.gif
  • static/default/images/product_set_ico.gif
  • static/default/images/roles_ico.gif
  • static/default/images/users_ico.gif
  • images in static/default/images/stores
  • images in static/default/images/Cart
  • images in static/default/images/Landing
  • images in static/default/images/asSeenIn
  • images in static/default/images/buyingGuides
  • images in static/default/images/flash
  • images in static/default/images/homepage
  • images in static/default/images/slot/landing
  • images in static/default/images/slot/sub_banners
  • images in static/default/images/slots/categorylandinglowerbanners
  • images in static/default/images/slots/categorylandingmainbanners