Použiť CMS Alert a CMS Confirm
S pomocou CMS Alert a CMS Confirm môžeš priamo cez funkcie JavaScript bluetronix zobraziť správy a potvrdzovacie dialógy. Dialógy sa vizuálne prispôsobia rozloženiu a sú určené na použitie webovej stránky v rámci individuálnej iOS alebo Android aplikácie.
CMS Alert a CMS Confirm
Bluetronix CMS poskytuje vlastné JavaScript dialógy na správy a potvrdzovacie dotazy.
S ich pomocou môžeš namiesto bežných JavaScript dialógov prehliadača použiť vlastné CMS dialógy. Tieto sa vizuálne prispôsobia rozloženiu tvojej webovej stránky a sú taktiež určené na použitie v rámci individuálnej iOS alebo Android aplikácie.
Prečo existujú vlastné CMS dialógy?
Webová stránka vytvorená pomocou bluetronix CMS môže byť prístupná nielen priamo v prehliadači. Napríklad aj zákaznícky portál môže byť použitý v rámci individuálnej aplikácie pre iOS alebo Android.
Bežné JavaScript alerty nie sú pre toto použitie vhodné, pretože by neboli správne zobrazené v bluetronix aplikácii.
Bluetronix CMS preto disponuje vlastnými funkciami dialógov. Tieto sú priamo volané cez JavaScript na webovej stránke a sú zároveň určené na spracovanie v rámci aplikácie.
Ak sa má webová stránka neskôr použiť v rámci individuálnej aplikácie bluetronix, mali by ste pre správy a potvrdenia používať dialógy vlastné pre CMS.
Vytvoriť testovaciu stránku pre CMS Alert a CMS Confirm
Na testovanie si môžete vytvoriť HTML stránku a na ňu najprv vložiť obe odkazy pre CMS Alert a 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>
Uložte HTML stránku a následne ju otvorte. Na stránke máte teraz k dispozícii oba odkazy cms alert a cms confirm.
Vyvolať CMS Alert
Pre jednoduchú správu použijete v našom príklade nasledujúci príkaz:
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
Keď kliknete na cms alert, otvorí sa upozornenie vlastné pre CMS. V rámci dialógu sa objaví odovzdaný text my alert text.
Porovnať CMS Alert a bežný prehliadačový alert
Testovací príklad obsahuje navyše bežný JavaScript príkaz alert(5);.
alert(5);
Týmto spôsobom môžete priamo vidieť, ako sa zobrazuje bežný prehliadačový alert a ako sa líši od CMS Alert.
Bežný JavaScript alert zobrazuje prehliadač. Jeho vzhľad preto nie je určený rozložením vašej webovej stránky.
CMS Alert je naopak zobrazený v súlade s dizajnom webovej stránky a oveľa lepšie sa integruje do existujúceho rozloženia.
Vyvolať CMS Confirm
Okrem jednoduchého upozornenia môžete použiť aj potvrdenie.
Pre náš príklad sa používa nasledujúci kód:
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
Keď kliknete na cms confirm, otvorí sa potvrdenie vlastné pre CMS. Textom v tomto príklade je my confirm text.
Spustiť JavaScript po potvrdení
Pri CMS Confirm je možné dodatočne odovzdať JavaScript, ktorý sa vykoná po príslušnom potvrdení.
V našom teste to používame:
alert(7);
Týmto spôsobom sa následne vyvolá bežný browser alert s hodnotou 7. Na tento tutoriál si takto jednoducho všimnete, že odovzdaný JavaScript príkaz bol vykonaný.
Prečo nepoužiť bežný JavaScript alert?
Rozdiel sa netýka len dizajnu. Dialógy vlastné pre CMS sú tiež určené pre webové stránky, ktoré sa používajú v rámci individuálnej aplikácie bluetronix pre iOS alebo Android.
Zákaznícke portály sa teda napríklad môžu otvoriť ako v bežnom prehliadači, tak aj v individuálnej aplikácii. Pre správy a potvrdenia sa na webovej stránke môže aj naďalej používať predpokladaná funkcia bluetronix.
Týmto spôsobom dostanete jednotné riešenie pre zobrazenie takýchto dialógov na webovej stránke a ich použitie v súvisiacich aplikáciách.
Vhodné zobrazenie pre rozloženie
Ďalšou výhodou dialógov vlastných pre CMS je zobrazenie v súlade s použitým dizajnom.
Bežný browser alert je predpísaný príslušným prehliadačom a preto pôsobí ako samostatné okno. CMS Alert alebo CMS Confirm sú však zobrazené v súlade so dizajnom webovej stránky.
Obzvlášť pri zákazníckych portáloch a webových aplikáciách pôsobí dialóg ako súčasť skutočnej aplikácie.
Prehľad CMS Alert a CMS Confirm
Pre jednoduché upozornenie môžete napríklad použiť nasledujúci CMS Alert:
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
Pre potvrdenie môžete napríklad použiť nasledujúci CMS Confirm:
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
Obe varianty používajú funkciu BlueAlert(). Pomocou odovzdaných parametrov sa ovláda príslušný dialóg.
Zhrnutie
S CMS Alert a CMS Confirm poskytuje bluetronix CMS vlastné dialógy pre správy a potvrdenia.
Dialógy sú opticky prispôsobené rozloženiu webovej stránky a sú určené na použitie v rámci individuálnej iOS alebo Android aplikácie. Preto by si v príslušných projektoch mal použiť vlastné dialógy CMS namiesto bežných JavaScript dialógov.
Často kladené otázky
čo sa nás zákazníci často pýtajú
Čo je CMS Alert?
CMS Alert je vlastná správa bluetronix CMS. Môže byť použitý namiesto bežného JavaScript-Alertu a zobrazuje sa prispôsobený rozloženiu webovej stránky.
Aký je rozdiel medzi CMS Alert a CMS Confirm?
CMS Alert slúži na zobrazenie správy alebo informácie. CMS Confirm môže byť použitý, keď musí používateľ potvrdiť akciu.
Prečo by som nemal jednoducho použiť alert()?
Bežný JavaScript-Alert je zobrazený prehliadačom a preto sa opticky automaticky neprispôsobuje rozloženiu tvojej webovej stránky. Okrem toho sú vlastné dialógy CMS určené na použitie v rámci individuálnej bluetronix iOS alebo Android aplikácie.
Ako spustím CMS Alert?
CMS Alert sa spúšťa pomocou JavaScript funkcie BlueAlert(). Požadované hodnoty sa funkcii predávajú ako parametre.
Môžem po potvrdení vykonať JavaScript?
Áno. V zobrazenom príklade CMS Confirm sa alert(7); predáva ako JavaScript príkaz a vykoná sa po príslušnom potvrdení.
Môžem použiť CMS Alert a CMS Confirm v rámci aplikácie?
Vlastné dialógy CMS sú navrhnuté práve pre tento účel. Ak sa používa bluetronix webová stránka alebo zákaznícky portál v rámci individuálnej iOS alebo Android aplikácie, signály určené na toto sa môžu spracovať v aplikácii.
Prispôsobujú sa dialógy CMS rozloženiu?
Áno. Vlastné správy CMS sú zobrazené prispôsobené k použitým rozloženiam a preto pôsobia ako súčasť samotnej webovej stránky alebo webovej aplikácie.