Once you have built the initial menu structure for your webshop, you often need to adjust it. You might want to reorder menu items, rename them, or translate them into other languages. All of this happens from the hierarchy view, and the changes flow straight through to the website.
You change the sort order by entering numbers in the Sorting column on the master data relations. If the column is empty, items appear in their default order. Enter 1, 2, and 3 against your menu items to control the sequence, then refresh the logical hierarchy to see the new order.
You rename a menu item from the information value, using Edit List directly in the hierarchy. To translate the name, use the Related Information and Language button and enter a value for each language. English is the fallback language, so the system uses the English text when no translation exists for the customer’s language.
The text shown on the website depends on the website’s default language and the customer’s own language.
Adjusting the menu structure from the hierarchy view
After you have created your initial menu structure, you will usually want to make changes. You might move menu items around, rename them, or translate them into other languages. All of this is done from the hierarchy view, so that is where you start.
Changing the sorting order of menu items
To control how your menu items appear, go to the master data relations and look at the Sorting column. If the column is empty, the items are sorted in the order they happen to be shown.
To set a specific order, enter a number for each item. For example, write 1 at Bikes, 2 at Clothes, and 3 at Accessories. This pushes accessories to the end and brings bikes to the top.
When you go back and refresh the logical hierarchy, you can see the items change in the view. The same order is then reflected on the website.
Renaming a menu item
If you want a different text for an item, for example calling it “Juno’s Bikes” instead of just “Bikes”, you do that in the information value. There are several ways to reach it, but you can do it directly from the hierarchy, which is often easier.
Click Edit List and choose the item, then enter the new text.
Translating menu items into other languages
To translate a menu item, choose the Related Information and Language button. Here you enter the text for each language. For example, you can set the Danish text and the English text separately.
English is the fallback language. If no translation exists for a given language, the system falls back to the English text. It is good practice to enter the English value anyway, so you always have a working fallback.
This means the text shown to the customer depends on two things: the chosen default language on the website, and the language of the customer. The displayed text changes accordingly.
Q&A
Where do you change the menu structure for the webshop?
You make all changes to the menu structure from the hierarchy view. This includes reordering items, renaming them, and translating them into other languages.
How do you change the sorting order of menu items?
Go to the master data relations and enter a number in the Sorting column for each item. For example, write 1 at Bikes, 2 at Clothes, and 3 at Accessories. Refresh the logical hierarchy to see the new order, which is then reflected on the website.
What happens if the Sorting column is empty?
If the Sorting column is empty, the items are sorted in the order they are currently shown, with no specific sequence applied.
How do you rename a menu item?
You change the name in the information value. You can do this directly from the hierarchy by clicking Edit List, choosing the item, and entering the new text.
How do you translate a menu item?
Choose the Related Information and Language button, then enter the text for each language, such as Danish and English.
What is the fallback language and how does it work?
English is the fallback language. If there is no translation for a customer’s language, the system uses the English text. It is good practice to always enter the English value so you have a working fallback.
What determines which text a customer sees on the website?
The displayed text depends on the chosen default language on the website and the language of the customer. The text changes based on these two settings.
