This discussion is archived
2 Replies Latest reply: Nov 1, 2012 1:44 AM by Nitin Khare RSS

catalogs

333 Newbie
Currently Being Moderated
hi all,

what is standard catalog, and what is the difference between custom vs standard catalog



regards
shya
  • 1. Re: catalogs
    Nitin Khare Expert
    Currently Being Moderated
    Standard catalog as the name suggest is a typical product catalog and is be same for everyone. So each user gets to see same set of categories, products and skus. While the custom catalog facilitates catalogs in a way that different user can get the different information for the products or get altogether different products. Custom catalog allows to target a catalog to a specific user or group depending upon the business rules.

    Also note that the standard catalog support is removed from ATG10 onwards so all you have is (custom) catalog only. Only ATG versions prior to 10, will have both standard and custom catalogs.
  • 2. Re: catalogs
    RMishra Journeyer
    Currently Being Moderated
    The standard catalog is the single catalog shown to all users. Each user sees the same set of categories and products.

    The custom catalog allows us to create multiple catalogs which are intended to show differently to different users. We can target a catalog to a specific user or an organization depending upon the business rules.

    For example, we can create a separate catalog for each country based on locale. Each locale will be having a separate catalog.

    Standard Catalog consists:
    Category
    Product
    SKU

    Custom Catalog consists:
    Catalog(s)
    Category
    Product
    SKU

    Difference in Displaying both:

    Standard Catalog
    First, we can use OOTB RootCategories targeter using TargetingForEach droplet which will get all the root categories of the catalog which root property is set to true.

    Custom Catalog
    We will get the user’s catalog from the Profile.catalog.allRootCategories property and pass to the ForEach droplet.

    After getting the root categories in any of the above case, use CategoryLookup droplet to lookup categories, ProductLookup droplet to lookup products, and SKULookup droplet to lookup skus.

    -RMishra

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points