FHEM Forum

FHEM => Frontends => fronthem / smartVISU => Thema gestartet von: jeti am 11 Februar 2017, 14:55:59

Titel: multimedia.music wird nicht angezeigt
Beitrag von: jeti am 11 Februar 2017, 14:55:59
Hallo zusammen,
ich versuche gerade eine Squeezebox über das multimedia.music widget einzubinden, allerdings wird nichtmal das widget angezeigt (noch werden die gads in Fronthem erzeugt).
Meine html Seite sieht folgendermaßen ausÖ


{% extends "rooms.html" %}

{% block content %}

    <h1><img class="icon" src='{{ icon0 }}it_television.svg'/>Squeezebox</h1>

     <div class="preblock">

    </div>
<div class="block">
<div class="ui-bar-c ui-li-divider ui-corner-top">SqueezeBox 1</div>
<div class="ui-fixed ui-body-a ui-corner-bottom">
  <tr>{{ multimedia.music('SB1', 'SB_1.play', 'SB_1.stop', 'SB_1.ff', 'SB_1.next', 'SB_1.pos', 'SB_1.vol', 'SB_1._mute', 'SB_1._title', 'SB_1._artist', 'SB_1._repeat', 'SB_1._playlist') }}</tr>

</div>
</div>
{% endblock %}


das ganze wird dann wie im Anhang zu sehen aber nicht angezeigt...
scheitere ich hier an html? oder ist da mehr im Busch?

Gruß und vielen Dank im voraus!


Titel: Antw:multimedia.music wird nicht angezeigt
Beitrag von: smai am 11 Februar 2017, 16:16:45
Du scheiterst tatsächlich am HTML: <tr> ist eine Tabellenzeile und hat unterhalb eines <div> nichts verloren.
Titel: Antw:multimedia.music wird nicht angezeigt
Beitrag von: jeti am 12 Februar 2017, 08:38:16
schonmal vielen Dank!
dennoch verstehe ich das ganze noch nicht. Ich bin bisher soweit:

{% extends "rooms.html" %}

{% block content %}

    <h1><img class="icon" src='{{ icon0 }}it_television.svg'/>Squeezebox</h1>

     <div class="preblock">

    </div>
<div class="block">
<div class="ui-bar-c ui-li-divider ui-corner-top">SqueezeBox 1</div>
<div class="ui-fixed ui-body-a ui-corner-bottom">
  {{ multimedia.music('SB1', 'SB_1.play', 'SB_1.stop', 'SB_1.ff', 'SB_1.next', 'SB_1.pos', 'SB_1.vol', 'SB_1._mute', 'SB_1._title', 'SB_1._artist', 'SB_1._repeat', 'SB_1._playlist') }}

</div>
<div class="ui-bar-c ui-li-divider ui-corner-top">SqueezeBox 2</div>
<div class="ui-fixed ui-body-a ui-corner-bottom">
  <tr><span data-role="controlgroup" data-type="horizontal">
  {{ basic.button('b1', 'SP_1', '', icon0~"audio_pause.png", 'pause', 'midi') }}
{{ basic.button('b2', 'SP_1', '', icon0~"audio_play.png", 'play', 'midi') }}
{{ basic.button('b3', 'SP_1', '', icon0~"audio_stop.png", 'stop', 'midi') }}
{{ basic.button('b4', 'SP_1', '', icon0~"audio_volume_low.png", '', 'midi') }}
{{ basic.button('b5', 'SP_1', '', icon0~"audio_volume_high.png", '', 'midi') }}
{{ basic.button('b6', 'SP_1', '', icon0~"audio_volume_mute.png", '', 'midi') }}
</span></tr>
<tr><span data-role="controlgroup" data-type="horizontal">
  {{ basic.button('b7', 'SP_1', '', '', '', 'midi') }}
{{ basic.button('b8', 'SP_1', '', icon0~"audio_shuffle.png", 'shuffle', 'midi') }}
{{ basic.button('b9', 'SP_1', '', icon0~"audio_stop.png", '', 'midi') }}
{{ basic.button('b10', 'SP_1', '', icon0~"audio_volume_low.png", 'volumeDown', 'midi') }}
{{ basic.button('b11', 'SP_1', '', icon0~"audio_volume_high.png", 'volumeUp', 'midi') }}
{{ basic.button('b12', 'SP_1', '', icon0~"audio_volume_mute.png", 'mute', 'midi') }}
</span></tr>

</div>
</div>
{% endblock %}

Ich habe also angefangen mir den Musikplayer selber zu basteln :-), denn mit dem oben geposteten code sieht das ganze wie im ANhang aus, also keine Besserung für das widget :-(.

Benutzt jemand das multimedia.music widget?

Gruß
Titel: Antw:multimedia.music wird nicht angezeigt
Beitrag von: raman am 12 Februar 2017, 10:45:46
Ein
{% import "multimedia.html" as multimedia %}
hast du aber gemacht?
Titel: Antw:multimedia.music wird nicht angezeigt
Beitrag von: jeti am 13 Februar 2017, 20:55:38
 :-[ wie peinlich...