Bedienoberfläche für Webradio
ulrich
2018-01-02 a480d0c3c82ddf4efa2b82b8f95bf336299ec40f
Sender lesen berichtigt
2 files modified
36 ■■■■ changed files
app.js 12 ●●●●● patch | view | raw | blame | history
tpl/sender.tpl 24 ●●●●● patch | view | raw | blame | history
app.js
@@ -11,12 +11,22 @@
  //app_get_template('tpl/prefs.tpl', 'prefs');
  $('.sued').text('Bereit.');
  setTimeout(function() {
    $("#sender").html(Mustache.render(templateCache[TPL_SENDER], ''));
    app_get_sender();
  }, 200);
}
/* --- Ajax-Aufrufe --- */
function app_get_sender() {
  $.ajax({
    url: "api/sender.json",
    type: "GET",
    dataType : "json"
  }).done(function( senderliste ) {
    $("#sender").html(Mustache.render(templateCache[TPL_SENDER], senderliste));
  });
}
/*
  Ein Template vom Server in den Cache laden
  template_url - home.tpl, prefs.tpl, sender.tpl
tpl/sender.tpl
@@ -1,16 +1,8 @@
<div class="sender-kachel">
  <div class="sender-name">hr info</div>
  <div class="sender-bild-behaelter"><img class="sender-bild" src="../bilder/hr-info.png"></div>
</div>
<div class="sender-kachel">
  <div class="sender-name">radiobob</div>
  <div class="sender-bild-behaelter"><img class="sender-bild" src="../bilder/radio-bob-logo-80.png"></div>
</div>
<div class="sender-kachel">
  <div class="sender-name">hr3</div>
  <div class="sender-bild-behaelter"><img class="sender-bild" src="../bilder/hr3.png"></div>
</div>
<div class="sender-kachel">
  <div class="sender-name">FFH</div>
  <div class="sender-bild-behaelter"><img class="sender-bild" src="../bilder/ffh.svg"></div>
</div>
{{#senderliste}}
  {{#inhalt}}
  <div class="sender-kachel" data-verweis="{{senderurl}}">
    <div class="sender-name">{{sendername}}</div>
    <div class="sender-bild-behaelter"><img class="sender-bild" src="{{senderlogo}}"></div>
  </div>
  {{/inhalt}}
{{/senderliste}}