Side Menu
The side menu can be configured in various ways:
- Whether the Side menu is displayed for the entire application is set in web.xml parameter: showCategorySideMenu (true/false). Setting this to off will display for entire appliaction.
- If the side menu is on application wide, pages can decide no to display the side menu. This is done through:
- In ApplicationResources: need to define a broseMenu.xx if the page should display or not the sidebar
- In the jsp for that page page add the tag <meta name="displayBrowseMenu" content="<fmt:message key="browseMenu.xx"/>"/>
- by default all pages will display if global var is set
Products
Products can be disabled in web.xml config settings:
<context-param>
<param-name>allowProducts</param-name>
<param-value>true</param-value> <!-- true/false (false will also disable specials and cart -->
</context-param>
Cart
The shopping cart can be disabled in web.xml config settings:
<context-param>
<param-name>useCart</param-name>
<param-value>true</param-value> <!-- true/false -->
</context-param>
Specials
Specials can be disabled in web.xml config settings:
<context-param>
<param-name>allowSpecials</param-name>
<param-value>true</param-value> <!-- true/false -->
</context-param>
Services
Services can be disabled in web.xml config settings:
<context-param>
<param-name>allowServices</param-name>
<param-value>true</param-value> <!-- true/false -->
Member Sign Up
Users can automatically signup. This can be disabled in web.xml config settings:
<context-param>
<param-name>allowMemberSignup</param-name>
<param-value>false</param-value> <!-- true/false -->
</context-param>
Password Hint
Users can ask (in login screen) to have a password hint mailed to them. This can be disabled in web.xml config settings:
<context-param>
<param-name>allowPasswordHint</param-name>
<param-value>false</param-value> <!-- true/false -->
</context-param>