Ladda ner appen nu och testa gratis i 10 dagar
Valuta Välj språk Välj region

Använd CMS Alert och CMS Confirm

Med CMS Alert och CMS Confirm kan du visa meddelanden och bekräftelsefrågor direkt via bluetronix JavaScript-funktioner. Dialogerna anpassar sig visuellt till layouten och är avsedda för användning på webbplatsen inom en individuell iOS- eller Android-app.

CMS Alert och CMS Confirm

bluetronix CMS tillhandahåller egna JavaScript-dialoger för meddelanden och bekräftelsefrågor.

Du kan använda egna CMS-dialoger istället för vanliga JavaScript-dialoger i webbläsaren. Dessa anpassar sig visuellt till layouten på din webbplats och är dessutom avsedda för användning inom en individuell iOS- eller Android-app.

Varför finns det egna CMS-dialoger?

En webbplats som skapats med bluetronix CMS kan inte bara nås direkt i webbläsaren. Till exempel kan en kundportal också användas inom en individuell app för iOS eller Android.

Vanliga JavaScript-alerts är inte lämpliga för denna användning eftersom de inte skulle visas korrekt inom bluetronix-app.

Därför har bluetronix CMS egna dialogfunktioner. Dessa anropas direkt via JavaScript på webbplatsen och är samtidigt avsedda för bearbetning inom appen.

Om en webbplats senare ska användas inom en individuell bluetronix-app bör du använda CMS:s egna dialoger för meddelanden och bekräftelser.

Skapa testtjänst för CMS Alert och CMS Confirm

För att testa kan du skapa en HTML-sida och där först infoga de två länkarna för CMS Alert och CMS Confirm.

<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>

<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>

Spara HTML-sidan och öppna den sedan. På sidan finns nu de två länkarna cms alert och cms confirm tillgängliga.

Anropa CMS Alert

För ett enkelt meddelande använder du i vårt exempel följande anrop:

<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>

Klickar du på cms alert öppnas CMS:s eget alert-fönster. Inuti dialogrutan visas den överlämnade texten my alert text.

Jämför CMS Alert med vanlig webbläsar-alerts

Testexemplet innehåller dessutom det vanliga JavaScript-anropet alert(5);.

alert(5);

Därmed kan du direkt se hur en vanlig webbläsar alert ser ut och hur den skiljer sig från CMS Alert.

Den vanliga JavaScript-alerten visas av webbläsaren. Dess utseende bestäms därför inte av layouten på din webbplats.

CMS Alert visas däremot i enlighet med webbplatsens design och passar därför mycket bättre in i den befintliga layouten.

Anropa CMS Confirm

Förutom ett enkelt meddelande kan du också använda en bekräftelsefråga.

För vårt exempel används följande kod:

<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>

Klickar du på cms confirm öppnas CMS:s egen bekräftelsefråga. Som text visas i detta exempel my confirm text.

Kör JavaScript efter bekräftelsen

Vid CMS Confirm kan dessutom JavaScript överlämnas som körs efter den aktuella bekräftelsen.

I vårt test använder vi:

alert(7);

Därmed anropas den normala webbläsar alerten med värdet 7 därefter. För denna handledning kan du enkelt se att det överlämnade JavaScript-kommandot har körts.

Varför använda den vanliga JavaScript-alerten?

Skillnaden gäller inte bara designen. CMS:s egna dialoger är också avsedda för webbplatser som används inom en individuell bluetronix-app för iOS eller Android.

Ett kundportal kan därmed exempelvis nås både via en vanlig webbläsare och inom en individuell app. För meddelanden och bekräftelsefrågor kan den avsedda bluetronix-funktionen fortsatt användas på webbplatsen.

På så sätt får du en enhetlig lösning för att visa sådana dialoger inom webbplatsen och för användning inom en motsvarande app.

Passande presentation för layouten

En annan fördel med CMS:s egna dialoger är att de visas i enlighet med den använda layouten.

En vanlig webbläsar alert bestäms av den aktuella webbläsaren och framstår därför som ett separat webbläsarfönster. CMS Alert eller CMS Confirm visas däremot i enlighet med webbplatsens design.

Särskilt vid kundportaler och webbapplikationer ser dialogen ut som en del av själva applikationen.

Översikt över CMS Alert och CMS Confirm

För ett enkelt meddelande kan du exempelvis använda följande CMS Alert:

<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>

För en bekräftelsefråga kan du exempelvis använda följande CMS Confirm:

<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>

Båda varianterna använder funktionen BlueAlert(). Genom de överlämnade parametrarna styrs den aktuella dialogen.

Sammanfattning

Med CMS Alert och CMS Confirm erbjuder bluetronix CMS egna dialoger för meddelanden och bekräftelsefrågor.

Dialogerna passar visuellt till webbplatsens layout och är avsedda för användning inom en individuell iOS- eller Android-app. Därför bör du vid aktuella projekt använda CMS:s egna dialoger istället för de vanliga JavaScript-dialogerna.

FAQ

vad kunder ofta frågar oss

Vad är en CMS Alert?

En CMS Alert är ett meddelande från bluetronix CMS. Den kan användas istället för en vanlig JavaScript-alert och visas i enlighet med webbplatsens layout.

Vad är skillnaden mellan CMS Alert och CMS Confirm?

En CMS Alert används för att ge ett meddelande eller information. CMS Confirm kan användas när användaren ska bekräfta en åtgärd.

Varför bör jag inte bara använda alert()?

En vanlig JavaScript-alert visas av webbläsaren och passar därför inte automatiskt in i layouten på din webbplats. Dessutom är CMS-dialoger avsedda för användning inom en individuell bluetronix iOS- eller Android-app.

Hur anropar jag en CMS Alert?

CMS Alert anropas via JavaScript-funktionen BlueAlert(). De nödvändiga värdena överlämnas till funktionen som parametrar.

Kan jag utföra JavaScript efter en bekräftelse?

Ja. I det visade CMS-Confirm-exemplet överlämnas alert(7); som en JavaScript-sats och utförs efter den motsvarande bekräftelsen.

Kan jag använda CMS Alert och CMS Confirm inom en app?

CMS-dialogerna är just avsedda för detta användningsfall. Om en bluetronix-webbplats eller ett kundportal används inom en individuell iOS- eller Android-app kan de avsedda signalerna bearbetas av appen.

Anpassar sig CMS-dialogerna efter layouten?

Ja. CMS-meddelanden visas i enlighet med den använda layouten och känns därmed mer som en del av själva webbplatsen eller webbtjänsten.

CMS