Użyj CMS Alert i CMS Confirm
Za pomocą CMS Alert i CMS Confirm możesz wyświetlać komunikaty i zapytania potwierdzające bezpośrednio przez funkcje JavaScript bluetronix. Dialogi dostosowują się wizualnie do układu strony i są przeznaczone do użycia w ramach indywidualnej aplikacji iOS lub Android.
CMS Alert i CMS Confirm
System CMS bluetronix udostępnia własne dialogi JavaScript do komunikatów i zapytań potwierdzających.
Możesz używać własnych dialogów CMS zamiast standardowych dialogów JavaScript przeglądarki. Te dostosowują się wizualnie do układu twojej strony i są również przeznaczone do wykorzystania w indywidualnej aplikacji iOS lub Android.
Dlaczego istnieją osobne dialogi CMS?
Strona internetowa stworzona przy użyciu systemu CMS bluetronix może być wywoływana nie tylko bezpośrednio w przeglądarce. Na przykład, może być używane portal dla klientów w ramach indywidualnej aplikacji na iOS lub Android.
Standardowe alerty JavaScript nie nadają się do tego zastosowania, ponieważ nie byłyby poprawnie wyświetlane w aplikacji bluetronix.
Dlatego system CMS bluetronix ma własne funkcje dialogowe. Są one wywoływane bezpośrednio przez JavaScript na stronie i jednocześnie przeznaczone do przetwarzania w ramach aplikacji.
Jeśli strona internetowa ma być później używana w ramach indywidualnej aplikacji bluetronix, powinieneś stosować wbudowane dialogi CMS do komunikatów i potwierdzeń.
Utwórz stronę testową dla CMS Alert i CMS Confirm
Do testów możesz stworzyć stronę HTML i na początku umieścić dwa linki do CMS Alert i 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>
Zapisz stronę HTML, a następnie ją otwórz. Teraz na stronie są dostępne dwa linki cms alert i cms confirm.
Wywołaj CMS Alert
Do prostego komunikatu w naszym przykładzie używasz następującego wywołania:
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
Klikając cms alert, otworzy się wbudowany alert CMS. W dialogu pojawi się przekazany tekst my alert text.
Porównaj CMS Alert z normalnym alertem w przeglądarce
Przykład testowy zawiera dodatkowo standardowe wywołanie JavaScript alert(5);.
alert(5);
Dzięki temu możesz zobaczyć, jak wygląda standardowy alert przeglądarki i jak różni się od alertu CMS.
Standardowy alert JavaScript jest wyświetlany przez przeglądarkę. Jego wygląd nie jest zatem determinowany przez układ twojej strony.
Alert CMS z kolei jest wyświetlany zgodnie z designem strony, dzięki czemu lepiej wpisuje się w istniejący układ.
Wywołaj CMS Confirm
Oprócz prostego komunikatu możesz także użyć okna potwierdzenia.
Dla naszego przykładu używany jest następujący kod:
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
Klikając cms confirm, otworzy się wbudowane okno potwierdzenia CMS. W tym przykładzie tekst my confirm text zostanie wyświetlony.
Wykonaj JavaScript po potwierdzeniu
W przypadku CMS Confirm można również przekazać JavaScript, które zostanie wykonane po odpowiednim potwierdzeniu.
W naszym teście używamy tego:
alert(7);
Dzięki temu następnie zostanie wywołany standardowy alert przeglądarki z wartością 7. W tym poradniku możesz łatwo zobaczyć, że przekazana instrukcja JavaScript została wykonana.
Dlaczego nie użyć normalnego alertu JavaScript?
Różnica dotyczy nie tylko stylizacji. Wbudowane dialogi CMS są przeznaczone także dla stron internetowych, które są używane w indywidualnej aplikacji bluetronix na iOS lub Android.
Portal klienta może być na przykład otwierany zarówno w standardowej przeglądarce, jak i w indywidualnej aplikacji. Do komunikatów i zapytań o potwierdzenie na stronie można dalej używać dedykowanej funkcji bluetronix.
Dzięki temu zyskujesz jednolite rozwiązanie dla wyświetlania takich dialogów w obrębie strony oraz do użycia w odpowiedniej aplikacji.
Dopasowane wyświetlanie do układu
Kolejną zaletą wbudowanych dialogów CMS jest ich wyświetlanie zgodne z używanym układem.
Standardowy alert przeglądarki jest zdefiniowany przez daną przeglądarkę i dlatego wygląda jak osobne okno przeglądarki. Z kolei alert CMS i CMS Confirm są wyświetlane zgodnie z designem strony.
Szczególnie w przypadku portali klienta i aplikacji webowych dialog wydaje się być częścią samej aplikacji.
CMS Alert i CMS Confirm w skrócie
Do prostego komunikatu możesz na przykład użyć następującego alertu CMS:
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
Do zapytania o potwierdzenie możesz na przykład użyć następującego CMS Confirm:
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
Obie wersje korzystają z funkcji BlueAlert(). Odpowiednie dialogi są sterowane przez przekazane parametry.
Podsumowanie
Dzięki CMS Alert i CMS Confirm, CMS bluetronix udostępnia własne dialogi do komunikatów i zapytań o potwierdzenie.
Dialogi pasują wizualnie do układu strony internetowej i są przeznaczone do użycia w indywidualnej aplikacji iOS lub Android. Dlatego w odpowiednich projektach powinieneś używać dialogów systemu CMS zamiast standardowych dialogów JavaScript.
FAQ
co klienci często nas pytają
Czym jest powiadomienie CMS?
Powiadomienie CMS to własny komunikat systemu CMS bluetronix. Może być używane zamiast standardowego powiadomienia JavaScript i jest dostosowywane do układu strony internetowej.
Jaka jest różnica między powiadomieniem CMS a potwierdzeniem CMS?
Powiadomienie CMS służy do wyświetlania komunikatu lub informacji. Potwierdzenie CMS może być używane, gdy użytkownik powinien potwierdzić jakąś akcję.
Dlaczego nie powinienem po prostu używać alert()?
Standardowe powiadomienie JavaScript jest wyświetlane przez przeglądarkę i dlatego nie pasuje automatycznie wizualnie do układu twojej strony internetowej. Ponadto dialogi systemu CMS są przeznaczone do użycia w indywidualnej aplikacji bluetronix iOS lub Android.
Jak wywołać powiadomienie CMS?
Powiadomienie CMS jest wywoływane za pomocą funkcji JavaScript BlueAlert(). Wymagane wartości są przekazywane do funkcji jako parametry.
Czy mogę wykonać JavaScript po potwierdzeniu?
Tak. W pokazanym przykładzie potwierdzenia CMS, alert(7); jest przekazywane jako instrukcja JavaScript i wykonywane po odpowiednim potwierdzeniu.
Czy mogę używać powiadomienia CMS i potwierdzenia CMS w aplikacji?
Dialogi systemu CMS są zaprojektowane właśnie z myślą o tym zastosowaniu. Gdy strona bluetronix lub portal klienta jest używany w indywidualnej aplikacji iOS lub Android, sygnały przewidziane do tego celu mogą być przetwarzane przez aplikację.
Czy dialogi CMS dostosowują się do układu?
Tak. Własne komunikaty CMS są wyświetlane zgodnie z używanym układem, co sprawia, że wyglądają bardziej jak integralna część samej strony internetowej lub aplikacji internetowej.