Tilføj en brugerdefineret menuposition
Vis menuen præcis der, hvor du vil have den, ved at tilføje din egen container i temakoden.
Brug den, når dit tema ikke har et menuelement der, hvor du vil have menuen, eller når dets header er for tilpasset til de andre muligheder under Position. Du tilføjer en tom container i temakoden og peger derefter Vis menuen på denne CSS-vælger på den.
Tilføj containerne, og peg appen på dem
-
Åbn temakoden
Gå til Webshop > Temaer, klik på … ved temaet, og vælg Rediger kode.
-
Tilføj menucontainerne
Indsæt en tom container der, hvor hver menu skal vises, og klik derefter på Gem. Du kan bruge et vilkårligt id; disse er eksempler:
<div id="GloboDesktopMenu"></div><div id="GloboMobileMenu"></div>- Computer: som regel i headersektionens fil (f.eks.
sections/header.liquid), der hvor navigationen skal være. - Mobil: som regel i dit temas fil til menuskuffen eller i
layout/theme.liquid.
- Computer: som regel i headersektionens fil (f.eks.
-
Angiv containerne i appen
Åbn fanen Indstillinger i menueditoren, og vælg Vis menuen på denne CSS-vælger under Position. Angiv
#GloboDesktopMenui CSS-vælger til din hovedmenu og#GloboMobileMenui CSS-vælger til din mobilmenu.Angiv id'erne for dine containere i de to felter til CSS-vælgere -
Gem, udgiv, og tjek
Klik på Gem, og udgiv derefter menuen. Tjek din webshop på computer og på mobil.
Godt at vide
- Kun ét layout – tilføj en enkelt container, og lad det andet felt være tomt.
- Eksisterende indhold erstattes – appen udfylder hver container og erstatter alt, hvad der er i den.
- Dit temas menu bliver – skjul eller fjern den i koden eller i temaindstillingerne, hvis du ikke vil have begge.
- Pr. tema – kodeændringer gælder kun det tema, du har redigeret. Tilføj containerne igen, hvis du skifter eller opdaterer dit tema.
Fejlfinding
Mobilmenuen vises ikke
Dit tema bygger måske sin skuffe senere med JavaScript. Flyt mobilcontaineren til kode, der altid er på siden, f.eks. layout/theme.liquid.
Intet vises
Sørg for, at appintegrationen er slået til i dette tema. Tjek i din browsers konsol, at document.querySelector('#GloboDesktopMenu') finder din container.
Var dette nyttigt?
Tak for din feedback! Fortæl os, hvad der manglede
Rapportér et problem