Ensuite dans l'éditeur, vous pourrez tapper un des snippets ci-dessous dans un bloc C# et appuyez sur TAB pour faire apparaître une horreur comme ça :
Génère un menu.
name (default: "mainMenu") |
"mainMenu" | "utilMenu" | "footerMenu" | "siteMap" | "siblings" | "descendants" |
"mainMenu", "utilMenu", "footerMenu" : Correspond à l'alias du checkbox cochée pour ajouter une page au menu. "siteMap" : Crée un menu de type Plan de site "siblings" : Crée un menu avec les enfants de la page parent "descendants" : Crée un menu à partir de la page spécifier dans le paramètre "startingNode" |
|
subLevel (default: "99") |
<int> |
Correspond au nombre de sous-niveaux désiré |
Enlever le paramètre si vous ne voulez pas de restriction de sous-niveaux |
hideSubMenu (default: "") |
"6db08fa6-43b1-4f21-9748-82a274962964, 2522c0a1-f4cc-4bc3-82bc-f3ee6dab1944, 24840258-ba40-4790-aba1-b3ad09f232cd" |
Les pages ayant un de ces GUID ne génèrera pas de sous-menu. |
Important de séparer les GUID avec des virgules. |
addCultureLink (default: false) |
false | true |
Ajoute le partialview "LanguageSwitcher" dans le menu |
Possibilité de personnalisé le "LanguageSwitcher" dans le code du Partial du menu. |
addSearchBox (default: false) |
false | true |
Ajoute le partialview "SearchBox" dans le menu |
Possibilité de personnalisé le "SearchBox" dans le code du Partial du menu. |
startingNode (default: new Guid()) |
"6db08fa6-43b1-4f21-9748-82a274962964" |
Crée un menu de changement de langue. Viens par défaut avec des <li>.
Crée un form avec une boite de recherche.
Ajoute un popin à la page. Pour modifier son contenu, éditer le partialview. Si vous avez besoin de plus qu'un popin, vous pouvez dupliquer le partialView et modifier l'attribut "nom du partialView" en conséquant (voir l'image plus haut)