Hallo OdfFhem,
hab zur Zeit tatsächlich nur eine Warnung anstehen, hatte aber gestern Abend zwei Meldungen, das sliden hat auch funktioniert, wie gesagt nur den Sliderbalken hatte ich halt nicht. Hier mal meine Einbindung:
<ftui-grid-tile row="1" col="9" height="2" width="10" shape="round">
<header>DWD Wetterwarnungen</header>
<ftui-content file="content-dwd_warnung-grid.html" device="NN_xx_SW_DWD" iconspath="icons/weather/wi" dwdinterval="5"></ftui-content>
</ftui-grid-tile>
Ich habe die Dateien dwd-warn.css und dwd-warn.js im Ordner "modules/dwd-warn" abgelegt, dementsprechend habe ich auch die Aufrufe angepasst. Die html-Dateien habe ich auch passend zu meinen Dateien umbenannt, dort auch die Aufrufe geändert.
Aufruf in der index.html:
<script src="modules/dwd-warn/dwd-warn.js" type="application/javascript"></script>
Inhalt der content-dwd_warnung-grid.html (Kommentare am Anfang weggelassen):
<!-- DWD Warnings -->
<style> @import "modules/dwd-warn/dwd-warn.css"; </style>
<div class="dwd-warn">
<!-- no warnings -->
<div ftui-binding class="dwd-warn-no-warning"
[style]="{{device}}:a_count | step('0:``, 1:`display:none;`')">
<font>Aktuell keine Warnmeldungen (Update</font>
<ftui-label [text]="{{device}}:a_time | toDate() | format('DD.MM. hh:mm')" style="" unit=").">
</ftui-label>
</div>
<!-- warnings -->
<ftui-swiper id="dwd-swiper"
auto-play
scrollbar
interval="{{dwdinterval}}"
[hidden]="{{device}}:a_count | step('0:true, 1:false')">
<!-- slides for warnings -->
<ftui-content id="dwd-swiper_slide_01" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="0" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 1:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 1:`margin-right: 0px;`, 2:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_02" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="1" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 2:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 2:`margin-right: 0px;`, 3:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_03" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="2" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 3:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 3:`margin-right: 0px;`, 4:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_04" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="3" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 4:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 4:`margin-right: 0px;`, 5:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_05" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="4" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 5:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 5:`margin-right: 0px;`, 6:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_06" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="5" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 6:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 6:`margin-right: 0px;`, 7:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_07" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="6" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 7:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 7:`margin-right: 0px;`, 8:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_08" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="7" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 8:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 8:`margin-right: 0px;`, 9:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_09" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="8" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 9:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 9:`margin-right: 0px;`, 10:``')"></ftui-content>
<ftui-content id="dwd-swiper_slide_10" file="content-dwd_warnung-slide.html" device="{{device}}" warnnum="9" iconspath="{{iconspath}}" [hidden]="{{device}}:a_count | step('0:true, 10:false')"
[style]="{{device}}:a_count | step('0:`display: none;`, 10:`margin-right: 0px;`, 11:``')"></ftui-content>
</div> <!-- /dwd-warn -->
Und die content-dwd_warnung-slide.html ist Original, nur umbenannt.