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