Aurora starter store directory structure
Store files are organized by default in a defined directory structure.
The following directory structure exists when your store is published:
- crs-web\WebContent\storedir\css
- Where storedir is the name of your storefront asset store directory. By default, the directory is AuroraStorefrontAssetStore.
- crs-web\WebContent\storedir\Common
- Where storedir is the name of your storefront asset
store directory.
Contains the common JSP file fragments that can be reused across the store. For example, progress bar, environment variables, and JSTL constants.
- crs-web\WebContent\storedir\images
- Where storedir is the name of your storefront asset
store directory.
Contains common store icons and images.
- crs-web\WebContent\storedir\images\advertisements
- Where storedir is the name of your storefront asset
store directory.
Contains all the images for store advertisements.
- crs-web\WebContent\storedir\Staticontent\attachments
- Where storedir is the name of your storefront asset
store directory.
Contains file assets attachments that are linked to a product.
- crs-web\WebContent\storedir\images\catalog
- Where storedir is the name of your catalog asset store
directory. By default, this directory is
ExtendedSitesCatalogAssetStore.
Contains catalog, category, and product images.
- crs-web\WebContent\storedir\images\colors\colorY
-
Where:
- storedir is the name of your storefront asset store directory.
- Y is the color number, starting from 1, mapped to the number of colors available in the Styles tab of Store Management in Management Center.
Contains images that are style and color dependent when customizing the layout and presentation of the store. For example, the border colors of an image are modified to remain consistent with a change in the store's color scheme.
- crs-web\WebContent\storedir\include
- Where storedir is the name of your storefront asset
store directory.
Contains JSP files and JSP file fragments containing repetitive code that is included in all pages.
- crs-web\WebContent\storedir\javascript
- storedir is the name of your storefront asset store
directory.
Contains JavaScript files that are used in the store.
- crs-web\WebContent\storedir\EmailTemplates
- Where storedir is the name of your storefront asset
store directory.
Contains JSP files that are used to compose email messages that are sent to customers. These JSP files create HTML email messages. Ensure that the message types are set up in the Administration Console.
The provided messages include the following information:Message types and associated JSP files. Message type JSP file Notification message for password reset. User\PasswordResetNotify.jsp Notification message for a canceled order. Order\OrderCanceledNotify.jsp Message for a received order. Order\OrderCreateNotify.jsp Message for notifying the customer of an order release manifestation. Order\OrderShipmentNotify.jsp Message that shows the interest item list of the customer. User\WishlistCreateNotify.jsp Notification message for user account activation. User\AccountActivationNotify.jsp - crs-web\WebContent\storedir\ShoppingArea\CheckoutSection
- Where storedir is the name of your storefront asset
store directory.
Contains the full-page JSP files that render the store pages that are contained in the checkout flow.
- crs-web\WebContent\storedir\StoreInfoArea
- Where storedir is the name of your storefront asset
store directory.
Contains the full-page JSP files that render the store information pages, for example, the Help page.
- crs-web\WebContent\storedir\Snippets
- Where storedir is the name of your storefront asset
store directory.Contains JSP files and JSP file fragments that are reused in the full-page store JSP files. The JSP file snippets are created to keep code modular and to render specific features of HCL Commerce. The folder contains JSP files, for example, that render:
- An address form.
- A promotion code.
- crs-web\WebContent\storedir\UserArea
- Where storedir is the name of your storefront asset
store directory.
Contains the full-page JSP files that display the My Account section, Sign in, Registration, and Password Reset pages of the store.
- crs-web\WebContent
- Contains error JSP files that are used in the store.
- crs-web\WebContent\storedir\StoreLocatorArea
- Where storedir is the name of your storefront asset
store directory.
Contains JSP fragments for the store locator.
- crs-web\WebContent\storedir\LandingPages
- Where storedir is the name of your storefront asset
store directory.
Contains the JSP files that are used to display the unique search landing pages in the store.
- crs-web\WebContent\storedir\StaticContent
- Where storedir is the name of your storefront asset
store directory.
Contains a JSP file that acts a placeholder for displaying static HTML content in the store.
- crs-web\WebContent\storedir\Widgets
- Where storedir is the name of your storefront asset
store directory.
Contains the JSP files that are used to display widgets that do not use the Commerce Composer framework.
- crs-web\WebContent\widgetdir
- Contains the JSP files that are used to display site-level widgets that use the Commerce Composer framework.