This guide will review how to update categories that appear in the navigation and menu and utilize the new category capabilities of the Commerce Site Navigation.
...
Once the category is created and saved, it can then be configured as an Externally Linking Category. To configure:
Go to Catalog > Categories
Search and click Edit on the category you wish to make external linking.
Scroll to the ResortOS Product Settings section.
In Category External Url, paste the URL that the category should link to when a customer selects this category. Please note that the “https” portion of the URL must be included.
Check the Is External Url Category checkbox.
Click Save.
Once Category creation is complete, follow the instructions in Step 1 of this release guide (above) to refresh the categories in order to publish changes.
...
Follow Step 1 in Configuration: Categories.
Select Include in top menu.
Click Save.
Once complete, follow the instructions in Step 1 of this release guide to publish category admin changes to the Commerce Site Navigation.
...
Users can link back to the marketing site from the Commerce Site Navigation by either clicking on the main logo in the top navigation or by clicking “Main Site” within the Slide out Menu. The URL that customers are directed to when they go to the marketing site can be updated using a store-wide setting in Aspenware Admin.
Setting Name | Default/function |
---|---|
storeinformationsettings.brandurl | Feature: Commerce Site Navigation Acceptable Value: URL Function: Users can link back to the marketing site from the Commerce Site Navigation. |
4. Customize Language Strings Slide Out Menu and Empty Cart
There are several language strings available for customization in Commerce Site Navigation.
String Resource Name | Default/function | Location |
---|---|---|
shoppingcart.mini.noitems | Default: No items in your cart Function: Appears when shopping cart is empty | |
resortos.sidebarmenu.accountbuttontitle | Default: Your Account Function: Title of My Account button when logged in Note that this string does support a parameter to personalize. If you set the text to ‘Welcome {}’, then it will populate the parameter with the user’s first name (e.g. “Welcome, Sarah”) | |
resortos.sidebarmenu.accountbuttonsubtitle | Default: None Function: Indicate what the user can find in My Account such as access vouchers, payment plans, and more. | Goes underneath the “Your Account” shown above. |
account.login | Default: Sign In/Create Account Function: On menu for a user who is not logged in | |
account.logout | Default: Sign Out Function: On menu for a logged-in user | |
resortos.sidebarmenu.shoplinktext | Default: Shop Function: Shop Link Text | |
resortos.sidebarmenu.brandsitelinktext | Default: Main Site |
To customize a language string:
Go to Configuration > Languages
Click Edit on English.
Expand String Resources Tab.
Search for the string resourcein Resource Name.
Click Edit.
Enter the desired text to display.
Click Update.
Special Considerations
Categories fenced by customer roles are supported.
Some content elements cannot be configured, such as the cart notice title “Item Added,” “Subtotal,” “View Cart,” “Checkout”, and header content, including “Menu”, Login, Logout, and “More…” which appears if more than four focused header categories are enabled. These will be converted to language strings and customizable in Admin in a future release.
For customers using the Loyalty feature, The setting for loyalty.fab.attach.to, which controls the location of the loyalty Fab must be set to #HERO for it to display correctly. The fab position of #BRANDHEADER is not supported for ResortOS shops. (Refer to the Configuration: Loyalty for more details on editing this setting.)
For customers using the loyalty feature, the Loyalty Styles HTML widget’s HTML should be updated to the code snippet below. Note that the change is to --fab-position-top-mobile: 80px so that the fab is always located below the header and above the products and shop banner. (Refer to the Configuration: Loyalty for more details on editing this HTML widget.)
...