From e6c850b5714551cffdc0eaeacbf08703d969fad1 Mon Sep 17 00:00:00 2001 From: ulrich <not disclosed> Date: Sat, 06 Jan 2018 18:08:59 +0000 Subject: [PATCH] Sender in Bearbeitungsformular übernehmen --- app.js | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/app.js b/app.js index 3de1288..842cccd 100644 --- a/app.js +++ b/app.js @@ -35,7 +35,8 @@ /* --- Menüfunktionen --- */ function app_nachricht_test() { - app_dialog_laden_und_zeigen(templateCache[TPL_DLG_MSG], 'data/msg-test.json'); + app_dialog_laden_und_zeigen( + templateCache[TPL_DLG_MSG], 'data/msg-test.json'); app_menu_toggle(); } @@ -109,14 +110,17 @@ Mustache.render(templateCache[TPL_SENDER], senderliste)); $('.sender-kachel').on('click', function() { var kachel = $( this ); - var senderId = kachel.attr("sid"); + var senderId = $(kachel).attr("sid"); var senderName = $(kachel).find(".sender-name").text(); + var senderUrl = $(kachel).attr("data-verweis"); + var senderLogo = $(kachel).find("img").attr("src"); + var s = new Sender(senderId, senderName, senderUrl, senderLogo); switch (senderKlickModus) { case "1": break; case "2": $(".dlg-behaelter").html( - Mustache.render(templateCache[TPL_SENDER_EDIT_FORM], '') + Mustache.render(templateCache[TPL_SENDER_EDIT_FORM], s) ); $('#sender-speichern').on('click', function() { $('#sender-speichern').off('click'); @@ -128,7 +132,7 @@ break; default: app_meldung_mit_timeout( - 'Sender ' + senderName + ', ID ' + senderId, + 'Sender ' + s.name + ', ID ' + s.id, 1500 ); break; @@ -165,3 +169,12 @@ templateCache[tname] = template; }); } + +/* Objekte */ + +function Sender(i, n, u, l) { + this.id = i; + this.name = n; + this.url = u; + this.logo = l; +} -- Gitblit v1.9.3