I am in the process of customizing a checkout page - the shipping / billing / payment page in WebSphere commerce Aurora Store - V7 - and there are configuration checks throughout the page. Such as:
<flow:ifEnabled feature="ShippingInstructions">
...
</flow:ifEnabled>
I have found that these settings are configured in Management Center under the checkout tab, however there is one feature called "SharedShippingBillingPage" that I cannot find anywhere in configuration, Management Center, documentation, or Google. Where is this configured and how can I turn it on or off?
The flow and feature configurations are modeled as e-spots in version 7. The USAGETYPE
column for these EMSPOT
rows will be STOREFEATURE
for features and STOREFILEREF
for store file references (like CSS etc). The NAME
of the EMSPOT
represents the feature or file name.
Each feature EMSPOT
row is associated with default content in DMEMSPOTDEF
table to indicate if the feature is enabled or not. The DMEMSPOTDEF
entry's CONTENTTYPE
column will have the value FeatureEnabled
and CONTENT
column will either be true or false to indicate if the feature is enabled or not. Not having an EMSPOT
or DMEMSPOTDEF
entry for a feature is considered to be disabled. Each file reference EMSPOT
row is also similarly associated with DMEMSPOTDEF
entry.
Esites: These e-spots support store relationships. A feature can be enabled/disabled or file reference can be changed in a specific e-site by introducing a DMEMSPOTDEF
entry for the corresponding store.
Since feature enable checks involve database reads, it is cached using DistributedMapCaches
.