From 52041e194566e128fb0bb00df3d3e074126e1bc8 Mon Sep 17 00:00:00 2001 From: Koen Reefman Date: Fri, 20 Apr 2018 13:43:43 +0000 Subject: [PATCH] HSLE#52764 FcltToast() toegevoegd, en geimplementeerd na het mailen van een contract, opdracht, melding, factuur & scenario svn path=/Website/trunk/; revision=37728 --- APPL/CNT/cnt_show_contract.asp | 2 +- APPL/FIN/fin_show_factuur.js | 2 +- APPL/Localscripts/FcltJquery.js | 20 ++++++++++++++++++++ APPL/MLD/mld_show_melding.asp | 2 +- APPL/MLD/mld_show_opdr.js | 2 +- APPL/PRJ/prj_show_scenario.js | 2 +- 6 files changed, 25 insertions(+), 5 deletions(-) diff --git a/APPL/CNT/cnt_show_contract.asp b/APPL/CNT/cnt_show_contract.asp index 944e76e817..d38b934d49 100644 --- a/APPL/CNT/cnt_show_contract.asp +++ b/APPL/CNT/cnt_show_contract.asp @@ -192,7 +192,7 @@ var urlMail = "../shared/queuemail.asp?pcode=CNTMAI&defemail_key=" + defemail_ke { function cntMailCallback(data) { - FcltMgr.alert(L("lcl_cnt_is_cntmai") + data.emails); + FcltToast(L("lcl_cnt_is_cntmai") + data.emails); } var subject = "<%=safe.jsstring(subjectMail)%>"; diff --git a/APPL/FIN/fin_show_factuur.js b/APPL/FIN/fin_show_factuur.js index 6d65dd6e4d..6abe3c31a6 100644 --- a/APPL/FIN/fin_show_factuur.js +++ b/APPL/FIN/fin_show_factuur.js @@ -19,7 +19,7 @@ function fin_print() function finMailCallback(data) { - FcltMgr.alert(L("lcl_fin_inv_mailed") + data.emails); + FcltToast(L("lcl_fin_inv_mailed") + data.emails); } function fin_approve() diff --git a/APPL/Localscripts/FcltJquery.js b/APPL/Localscripts/FcltJquery.js index cf6ffb55d2..360e129239 100644 --- a/APPL/Localscripts/FcltJquery.js +++ b/APPL/Localscripts/FcltJquery.js @@ -91,6 +91,26 @@ function FcltSyncgetJSON(url, data) return globalData; } +function FcltToast(msg, type, position, loaderBg) +{ + if (msg == null || msg == "") + return; + + var icon; + switch(type) + { + case 0: icon = "success"; break; + case 1: icon = "error"; break; + case 2: icon = "info"; break; + case 3: icon = "warning"; break; + default: icon = "success"; + } + position = position || "top-center"; + loaderBg = loaderBg || "#fff"; + + FcltMgr.topmanager().window.$.toast({ text: msg, icon: icon, position: position, loaderBg: loaderBg });; +} + // Handig, komt heel veel voor function gen_cancel() { diff --git a/APPL/MLD/mld_show_melding.asp b/APPL/MLD/mld_show_melding.asp index ec41ab4a3b..d365bd4fbd 100644 --- a/APPL/MLD/mld_show_melding.asp +++ b/APPL/MLD/mld_show_melding.asp @@ -107,7 +107,7 @@ if (this_mld.canForward) { function mldMailCallback(data) { - FcltMgr.alert(L("lcl_mld_is_mldmai") + data.emails); + FcltToast(L("lcl_mld_is_mldmai") + data.emails); } var subject = "<%=safe.jsstring(subjectMail)%>"; diff --git a/APPL/MLD/mld_show_opdr.js b/APPL/MLD/mld_show_opdr.js index 28d0982378..3c5f3d4266 100644 --- a/APPL/MLD/mld_show_opdr.js +++ b/APPL/MLD/mld_show_opdr.js @@ -162,7 +162,7 @@ function opdr_print() function opdrMailCallback(data) { - FcltMgr.alert(L("lcl_mld_is_ordmai") + data.emails); + FcltToast(L("lcl_mld_is_ordmai") + data.emails); } function mld_melding_materiaal() diff --git a/APPL/PRJ/prj_show_scenario.js b/APPL/PRJ/prj_show_scenario.js index adcece7720..d73598ec32 100644 --- a/APPL/PRJ/prj_show_scenario.js +++ b/APPL/PRJ/prj_show_scenario.js @@ -64,5 +64,5 @@ function prj_cancel(prj_key) function prjMailCallback(data) { - FcltMgr.alert(L("lcl_prj_is_prjmai") + data.emails); + FcltToast(L("lcl_prj_is_prjmai") + data.emails); }