Nyttige links frontend

I denne artikel:


     

    Faste sider

    Følgende faste sider er standard på shopfronten (også kaldet "frontend" eller "store front"), der refererer til den del af shoppen du besøger som kunde. Du skal derfor kende disse sider, hvis du f.eks. vil lave links til en eller flere af siderne i shopsystemet. Et eksempel kan f.eks. være at vise alle tilbudsprodukter i shoppen eller, at linke til shoppen med en bestemt valuta eller sprog indstilling mv.

    Side navnStandard linkKun webshop
    Log ind/log-ind/ (Dansk)
    /logg-inn/ (Norsk)
    /logga-in/ (Svensk)
    /kirjaudu-sisaa/ (Finsk)
    /logga-a/ (Færøsk)
    /log-in/ (Engelsk)
    /anmelden/ (Tysk)
    (ovenstående er et udvalg af de 20 understøttede sprog)

    Søg på "login_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Log ud/_source/modules/user/user.actions.php?action=logout 
    Log ud, nye designs/actions/user/logout 
    Opret bruger/opret-bruger/ (Dansk)

    Søg på "user_add_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Ansøg om B2B bruger/ansoeg-om-bruger/ (Dansk)

    Søg på "user_add_b2b_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog
     
    Mine oplysninger/mine-oplysninger/ (Dansk)

    Søg på "user_update_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Mine ordrer (genbestilling)/mine-ordrer/ (Dansk)

    Søg på "my_orders_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
    x
    Ønskeliste/gaveliste/ (Dansk)

    Søg på "wishlist_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
    x
    Skift adgangskode/skift-adgangskode/ (Dansk)

    Søg på "user_update_password_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Glemt adgangskode/glemt-adgangskode/ (Dansk)

    Søg på "send_password_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Nyhedstilmelding/tilmeld-nyhedsbrev/ (Dansk)

    Søg på "newlsletter_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Nyhedsafmelding/tilmeld-nyhedsbrev/?unsubscribe
    Knappen til afmelding findes på siden for nyhedstilmelding (/tilmeld-nyhedsbrev/)
     
    Tip en ven/tip-en-ven/ (Dansk)

    Søg på "send_to_a_friend_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
     
    Sitemap/sitemap/ 
    Indkøbskurv/kurv/ (Dansk)

    Søg på "cart_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
    x
    Bestilling/bestilling/ (Dansk)

    Søg på "checkout_link" under Indstillinger > Sprog og domæner > Rediger sprogfil for, at se og ændre linket for det pågældende sprog.
    x
    Bekræftelsesside/bestilling/?approvedx
    Filsalg download/filesale-download/x
    Hent alle produkter på tilbud/shop/?salex
    Hent alle nye produkter
    (Oprettet indenfor 30 dage)
    /shop/?newx
    Brand (producent)/shop/?brand=
    (der linkes til specifikke brands)
    Bemærk: "/shop/" er navnet på dit produktkatalog. Hvis denne er omdøbt til noget andet, skal linket som vist i ovenstående eksempel naturligvis også ændres.
     

     

    Nulstilling af cache

    Indsæt følgende efter domænet: /actions/cache/product?all

    Denne funktion benyttes til at nulstille cachen på alle produkter på shoppen (omfatter ikke filer, som thumbnails der nulstilles via shoppens indstillinger)

     

    Åben indkøbskurv

    Med modulet åben indkøbskurv, kan du tilføje produkter til indkøbskurven via et link til shoppen.
    Du kan læse mere om åben indkøbskurv, samt udvidet åben indkøbskurv i denne artikel.

     

    URL/link struktur

    URL/link strukturen på frontenden er opbygget efter følgende princip:

    www.domæne.dk/side/kategori/artikel/

    • /side/ = Unik side titel
    • /kategori/ = Unikt ID efterfulgt af kategoriens titel
    • /artikel/ = Unikt ID efterfulgt af artiklens titel

    For et produkt er det f.eks.:

    www.domæne.dk/shop/1-flotte-t-shirts/1-hvid-v-hals-t-shirt/

    Bemærk: Alle URL's genereres med små bogstaver og uden specialtegn, som dikteret af standarden for URL.

     

    URL-parametre

    Sprog: Hvis du ønsker at linke direkte til et produkt mv. på et specifikt sproglag (hvis du har flere sprog) kan dette gøres ved at tilføje et parameter til URL'en:

    • .../side/?lang=dk  (Linker til en side på det danske sproglag)
    • .../kategori/?lang=se  (Linker til en kategori på det svenske sproglag)
    • .../artikel/?lang=no  (Linker til en artikel på det norske sproglag)

    Bemærk: Husk at tilføje hvilket site du ønsker at tilgå med det valgte sprog "&store=1". Dette gælder uanset om du har ét eller flere sites oprettet på din shop.
    Eksempel: ...URL/?lang=uk&store=1

    Valuta: Hvis du ønsker at linke til et produkt med en specifik valuta (hvis du har flere tilgængelige valutaer) kan dette gøres ved at tilføje et parameter til URL'en:

    • ...URL/?currency=nok

    Sprog og valuta: Ønsker du f.eks. at linke til dit tyske sproglag med dansk valuta (dette er bare et eksempel), gøres det således:

    • ...URL/?lang=de & currency=dkk

    Husk at tilføje hvilket site du ønsker at tilgå, med det valgte sprog. 
    Eksempel: ...URL/?lang=de & currency=dkk&store=1

     

    Actions

    Actions er URL-baserede kald til shoppens API, der kan udføre en række handlinger så som at lægge varer i kurven (se Åben indkøbskurv) og ændre momsvisningen i storefront.

    Momsvisningen i storefront: Hvis du ønsker at linke til shoppen med forudbestemt momsvisning kan det gøres med følgende actions:

    • ...URL/actions/vat/change?select=vat
    • ...URL/actions/vat/change?select=no_vat

    Bemærk: Ovenstående actions skal indsættes i URL'en umiddelbart efter domænet og f.eks. ikke på en produkt-URL. Denne action kræver at du benytter strukturboksen "Momsvisning" som du finder under Webshop > Design > Ret design > Struktur. Hvis du ikke ønsker at vise strukturboksen imens du benytter ovenstående actions kan du skjule den med CSS.

    Andre actions er relateret til Åben indkøbskurv som vi gennemgår i denne artikel.

     

    Sessions-ID

    Hvis du har flere sites på din shop og har aktiveret deling af indkøbskurv (på tværs af sites), vil du kunne benytte følgende link til at overføre kundens indkøbskurv imellem sites, via kundens sessions-ID:

    • Følgende Smarty link benyttes til overførsel af kurv: /?transferCart={$client.sessionId}

    Bemærk: Ekstra shop site funktionaliteten er et tilkøb til DanDomain Webshop. Du kan læse mere om Ekstra shop site her.

     

    RSS

    Et RSS feed er en fil der indeholder struktureret data i XML-format, som kan aflæses af diverse apps og browsere mv. For at benytte RSS skal disse først være slået til i shoppens indstillinger. Du finder indstillingerne for RSS under Indstillinger > Webshopindstillinger:

    Sørg for at stå under Generelt, og rul ned på siden til "RSS":

    Sæt markering ved de emner du ønsker at aktivere, og gem herefter dine ændringer.

    Under Produkter > Alle kan du tilgå links til de aktiverede RSS feeds for produktkataloget:

    Her finder du de forskellige RSS feeds i shoppens administration:

    • RSS for produkter: Produkter > Alle > RSS (i toppen af siden)
    • RSS for Blog: Webshop > Sider > Blog (klik på redigerings menuen og vælg "Blog")
    • RSS for Nyheder: Webshop > Sider > Nyheder (klik på redigerings menuen og vælg "Nyheder")

    Bemærk: Både Blog og Nyheder er sidetyper der skal være oprettet før du kan tilgå dem i shoppen.