Tutorials > Management Center


Next >


Tutorial: Supporting extended sites in the Recipes tool

This is the third tutorial in the Recipes tool scenario. The objective of this tutorial is to support extended site features for the Recipes tool that you created in Tutorial: "Adding a Recipes tool to the Management Center".

WebSphere Commerce supports the extended sites business model, where a seller can have many sites aimed at different audiences. For example, a seller may create sites based on geographical regions, whereas some customized sites are created for individual large merchants. All these different sites can share assets such as the catalog, whereby each site selects the subset of the catalog that are represented, and adjusts the prices or other features as necessary. The extended sites business model supports businesses using multiple strategies to make its products available. Each site appears unique to the users that access it, and each site can implement business rules unique to that site.

For more details about extended sites, the following resources are available to you:

In this tutorial, we will remodel the Recipes tool with support for extended sites. The customizations in this tutorial are usually performed in conjunction with the work you completed in the previous tutorial; however, the Recipes scenario introduces these concepts separately. The sample extended site store that you created will be used in the recipe customization. Due to the scope of this effort, you perform only the key steps and points in each lesson.

The following diagram shows the user interface changes that we will make in this tutorial. On the left side of the diagram, the user interface for Usage Association , which are the associations between Recipes and Catalog Entries, is shown, when you have completed Tutorial: Adding a Recipes tool to the Management Center. On the right side of the diagram, the extended site representation of the same interface is shown. The Usage Association table is split into two tables; the one on top displays the usage associations that are inherited from and owned by the asset store and the one at the bottom displays the usage associations that are owned by the current store (local usage associations).

Before customization With extended sites


Learning objectives

After completing this tutorial you should be able to:


Time required

Expect this tutorial to take 4-5 hours to complete.


Skill level

Advanced


Audience

This tutorial is intended for WebSphere Commerce developers that are responsible for creating and customizing the Management Center user interface in an extended sites model.


System requirements

Before beginning this tutorial, ensure that you have fulfilled the following prerequisites:

  1. Installed WebSphere Commerce version 7.

  2. Installed WebSphere Commerce Developer version 7.

  3. Downloaded the completed tutorial code for this tutorial for the reference, placing it in a temporary file folder, such as TutorialEsiteSourceCode. During the lessons, you are instructed to copy code from TutorialEsiteSourceCode into the newly created directory, where TutorialEsiteSourceCode is the location where you unzipped the sample source code.


Prerequisites

This tutorial is the third tutorial in the Recipes scenario. Complete the following tutorials before proceeding with this one:

To complete this tutorial you should also be familiar with the following terms and concepts:


Lessons in this tutorial

Related reference

Management Center modeling guidelines for extended sites

Next >


+

Search Tips   |   Advanced Search