Nødsituasjon

I nødstilfeller eller ved driftsstans kan du sende en SMS til vår nødtelefon

Vakttelefon (kun SMS)

+45 29 70 15 95

Send en SMS med følgende informasjon:

  • Ditt navn og nettbutikk
  • Beskrivelse av problemet
  • Telefonnummeret ditt for tilbakeringing

Notater: Denne tjenesten er kun for kritiske situasjoner der nettbutikken din er nede eller har alvorlige problemer. For vanlig support, vennligst bruk våre normale supportkanaler.

Hent innhold fra ekstern URL i temaer

Veiledning for henting av innhold fra eksterne URL-er i Shoporama-temaer med Smarty fetch-funksjonen.

Lesetid: ca. {åtte} minutter
Utvikler

I Shoporama-temaer kan du hente indhold fra eksterne URL'er direkte ind i dine templates. Det er nyttigt, hvis du fx vil vise data fra en ekstern API, indlæse et JSON-feed eller inkludere indhold fra en anden server.

Kodeeditoren i Shoporama-admin med filliste for MBN-Delaware-temaet og Smarty-koden fra mailtemplaten after_purchase.html åben til redigering.
Kodeeditoren finder du under Tema i temamenuen. Til venstre ser du temaets filliste, og til højre redigerer du selve Smarty-koden.

Bemærk

Funktionen fetch_file er tilgængelig i Smarty 2-temaer. I Smarty 4 bruger du i stedet Smartys indbyggede fetch-funktion.

Syntaks og parametre

Funktionen fetch_file tager tre parametre:

Parameter Påkrævet Beskrivelse
urlJaURL'en der skal hentes (kun http/https)
formatNejSæt til json for at parse som array. Udelad for ren tekst
assignNejVariabelnavn som indholdet tildeles til

Eksempel: Hent JSON-data

Her henter vi en JSON-fil og bruger dataen i templaten:

<{fetch_file url="https://example.com/data.json" format="json" assign="data"}>

Hvis JSON-filen indeholder:

{
  "name": "Billy Bob",
  "email": "billy@example.com"
}

Kan du nu bruge dataen sådan:

<p>Navn: <{$data.name}></p>
<p>Email: <{$data.email}></p>

Eksempel: Hent som ren tekst

Udelader du format-parameteren, returneres indholdet som ren tekst:

<{fetch_file url="https://example.com/snippet.html" assign="snippet"}>
<div><{$snippet}></div>

Smarty 4: Brug fetch i stedet

I Smarty 4-temaer bruger du Smartys indbyggede fetch-funktion:

<{fetch file="https://example.com/data.txt" assign="content"}>
<p><{$content}></p>

Tip

Vær opmærksom på, at eksterne kald kan påvirke din sides loadtid. Overvej at cache resultatet eller bruge asynkrone kald via JavaScript, hvis dataen ikke er kritisk for den initielle sidevisning.

Har du brug for hjælp? Kontakt os på support@shoporama.dk.