logo

Henvisningswidget — teknisk implementering

Med Muntras henvisningswidget kan andre behandlere sende digitale henvisninger til klinikken direkte fra klinikkens hjemmeside.

\n\n

Forudsætninger

\n

Klinikkens domæne skal hvidlistes af Muntra, før widgeten virker. Kontakt Muntras support og angiv præcis, hvilket domæne widgeten skal bruges på.

\n\n

Installation

\n

Widgeten kræver et <div>-element og et <script>-element.

\n\n

Komplet eksempel

\n
<body>\n  <!-- Placer div-elementet, hvor widgeten skal vises -->\n  <div\n    class="muntra-referral-widget"\n    muntra_clinic_id="DIN_KLINIK_ID"\n  ></div>\n\n  <!-- Scriptet skal placeres lige før </body> -->\n  <script type="text/javascript" src="https://muntra-dev.github.io/referral-page/index.js"></script>\n</body>
\n\n

Attributter

\n

Angiv attributterne direkte på <div>-elementet.

\n\n
AttributObligatoriskBeskrivelse
classJaSkal være muntra-referral-widget.
muntra_clinic_idJaKlinikkens ID i Muntra.
hide_helpNejSæt til yes for at skjule Muntras hjælpeknap i widgeten.
disable_autofocusNejSæt til yes for at forhindre, at CPR-feltet fokuseres automatisk (som ellers kan få siden til at scrolle til widgeten ved sideindlæsning).
\n\n

CSS-styling

\n

Widgetens størrelse styres via CSS-klassen .muntra-referral-widget:

\n
.muntra-referral-widget {\n  height: 1000px;\n  margin: 10px auto 0;\n}
\n\n

Fejlfinding

\n
    \n
  1. Tjek muntra_clinic_id — er det det rigtige klinik-ID?
  2. \n
  3. Tjek hvidlistning — er domænet hvidlistet hos Muntra?
  4. \n
  5. Tjek scriptets placering<script>-taggen skal stå efter <div>-elementet, helst lige før </body>.
  6. \n
  7. Tjek at widgeten ikke ligger i en iframe — widgeten virker ikke inde i en <iframe>.
  8. \n
  9. Tester du på et andet domæne? — testdomæner skal også hvidlistes.
  10. \n
\n\n

Find hvidlistningsfejl

\n
    \n
  1. Åbn hjemmesiden, hvor widgeten er placeret.
  2. \n
  3. Højreklik og vælg Inspicér.
  4. \n
  5. Gå til fanen Console.
  6. \n
  7. Se efter en rød fejlmeddelelse, der nævner CORS, og notér webadressen efter ordet origin.
  8. \n
  9. Send webadressen til Muntras support.
  10. \n
\n\n

Tjek om widgeten ligger i en iframe

\n
    \n
  1. Højreklik og vælg Inspicér.
  2. \n
  3. Gå til fanen Elements.
  4. \n
  5. Tryk Ctrl+F (eller Cmd+F på Mac) og søg efter muntra.
  6. \n
  7. Hvis widgetens <div> ligger inde i et <iframe>-element: fjern <iframe>-taggen og erstat den med en almindelig <div>.
  8. \n