A SERVICE OF

logo

Configuring AquaLogic Commerce Services
24 BEA AquaLogic Commerce Services Deployment Guide
guided-navigation.xml
The AquaLogic Commerce Services Storefront uses guided-navigation.xml to generate the
guided navigation menu to display to users when they are browsing a category or executing a
search. Guided Navigation appears in the User Interface as a set of links on the left side of the
pages. Users can click links in the guided navigation area to filter the list of products to find the
product that they are looking for.
The guided-navigation.xml file is located in the following location:
<ALCS_APP_HOME>\commerceServices\WEB-INF\
There are 3 types of filters defined in elements in the configuration file:
attribute – defines the simple value filters for an attribute.
attributeRange – defines the range values for an attribute.
price – defines the price ranges.
Attribute Simple Value Filter
This defines the simple value filter for an attribute. It starts with the "attribute" tag as shown in
the following example.
<attribute key="A00551" localized="false">
<simple id="01" value="CCD" />
<simple id="02" value="CMOS" />
<simple id="03" value="Super HAD CCD" />
<simple id="04" value="Live MOS" />
<simple id="05" value="3CCD" />
<simple id="06" value="LBCAST" />
</attribute>
key="A00551" is the reference to the attribute key. Each attribute can only be defined once in
the XML file.
localized="false" means that this attribute is not localized.
<simple id="01" value="CCD" /> defines each available value. The "id" should be unique for
this attribute since it is used to reference the filter. The "value" should be unique too.
If the attribute is localized, it will have the following differences in the XML.
The "localized" property should be "true".
For each simple value, it should have the "language" property defined.
The "id" should be unique for this attribute since it is used to reference this filter, but the
"value" can be the same for different languages.