Generate Site Import Data

Generate custom objects, system objects, metadata definitions, and sample data for site import.

Before completing the following steps, you should have:

  1. Go to int_ocapi_ext/config directory and run the ./createImprot.sh file.
  2. Enter the site name.
  3. Enter the custom object type, organization or site.
    • Organization–To select, enter N. Use if you want to support the same data across all sites. This is the default selection.
    • Site–To select enter Y. Use if you want different data on different sites. This allows for greater site customization. The site option requires the update of passwords for each site using Endless Aisle. (DOES THIS APPLY FOR EACH PASSWORD CHANGE OR JUST AFTER THE INITIAL SITE IMPORT?)
  4. This script generates two zip files.
    • EndlessAisle_(custom_object_type)_(site_name).zip–Custom objects, system objects, preferences, and metadata definitions.
    • EndlessAilseSampleData_(custom_object_type)_(site_name).zip–Sample data for the custom objects.
    Note: We recommend that you use the files against your SiteGenesis before you incorporate them into your storefront, use of the sample data is optional.
  5. Repeat steps 1-4 for each site you where you want to run Endless Aisle. Before generating the zip files for another site, check that the EAStoreRole is enabled for that site, and the role has the functional permission to run Endless Aisle for the site.
    1. In Business Manger Administration > Roles and Permissions, select EAStoreRole.
    2. Select the Business Manager Modules tab.
    3. Confirm that Manage Store Associates, and Custom Object Editor are selected.
    4. Step to confirm Endless Aisle functional permission is set for the role. (How is this confirmed?)
  6. The next step is Import Site.