FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Snake1980 am 14 Februar 2017, 08:26:15

Titel: [erledigt:] Nach Update Abfallsymbole doppelt
Beitrag von: Snake1980 am 14 Februar 2017, 08:26:15
Hallo,

nach dem Update von (ich glaube) 2.2 auf 2.6 machen bei mir die Abfallsymbole Quatsch (s. Foto).
Hat jemand eine Idee?

Gruß Swen

Edit: Hier der entsprechende Code:

<div class="hbox narrow">
                <div data-type="button"
                         data-background-icon="none"
                         data-device="myAbfall"
                         data-get="MuellCalendar_Restabfallbehaelter_tage"
                         data-off-color="#606060"
                         data-fhem-cmd="setreading myAbfall Restmuell_Tage off"
                         data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}|[0-9]{3}"]'
                         data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]'
                         data-on-colors='["#606060","#606060","#606060","#606060"]'
                         class="big">
                </div>
                <div data-type="button"
                         data-background-icon="none"
                         data-device="myAbfall"
                         data-get="MuellCalendar_Papierbehaelter_tage"
                         data-off-color="cornflowerblue"
                         data-fhem-cmd="setreading myAbfall Papier_tage off"
                         data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}|[0-9]{3}"]'
                         data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]'
                         data-on-colors='["cornflowerblue","cornflowerblue","cornflowerblue","cornflowerblue"]'
                         class="big">
                </div>

                 <div data-type="button"
                         data-background-icon="none"
                         data-device="myAbfall"
                         data-get="MuellCalendar_Kompostbehaelter_tage"
                         data-off-color="#739967"
                         data-fhem-cmd="setreading myAbfall Plastik_tage off"
                         data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}|[0-9]{3}"]'
                         data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]'
                         data-on-colors='["#739967","#739967","#739967","#739967"]'
                         class="big">
                </div>
                <div data-type="button"
                         data-background-icon="none"
                         data-device="myAbfall"
                         data-get="MuellCalendar_GelberSack_tage"
                         data-off-color="yellow"
                         data-fhem-cmd="setreading myAbfall Plastik_tage off"
                         data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}|[0-9]{3}"]'
                         data-icons='["fs-bag warn","fs-bag warn","fs-bag warn blink","fs-bag warn"]'
                         data-on-colors='["yellow","yellow","yellow","yellow"]'
                         class="big">
                </div>
        </div>
Titel: Antw:Nach Update Abfallsymbole doppelt
Beitrag von: eazy_isi am 14 Februar 2017, 10:52:46
Servus,

hast du hier bewußt div data-type="button" button stehen?
Ich kannte es bisher nur mit div data-type="symbol"

Gruß
Thomas
Titel: Antw:Nach Update Abfallsymbole doppelt
Beitrag von: setstate am 14 Februar 2017, 11:41:10
Benutzt du Pagetab für Seitenwechsel? Das könnte eine Ursache sein. Falsch angewendet kann es zu doppelten Inits kommen.
Titel: Antw:Nach Update Abfallsymbole doppelt
Beitrag von: Snake1980 am 14 Februar 2017, 12:15:31
Mit Symbol anstatt Button läuft es scheinbar wieder! Danke für die schnelle Hilfe...
Titel: Antw:Nach Update Abfallsymbole doppelt
Beitrag von: Standarduser am 15 Februar 2017, 08:46:47
Zitat von: setstate am 14 Februar 2017, 11:41:10
Benutzt du Pagetab für Seitenwechsel? Das könnte eine Ursache sein. Falsch angewendet kann es zu doppelten Inits kommen.

Könntest Du das mal genauer ausführen? Das ist mir auch schon ein paar mal untergekommen. Irgendwie hab ich das zwar immer hinbekommen, aber nur doch wildes probieren, statt durch fundiertes Wissen.
Titel: Antw:[erledigt:] Nach Update Abfallsymbole doppelt
Beitrag von: setstate am 15 Februar 2017, 09:27:37
Das passiert, wenn man das Pagetab Menü mehrfach eingebunden hat. Zum Beispiel auf der Unterseite nochmal. Dann wird die Seite zweimal initialisiert und die Dopplung entsteht. Man muss drauf achten, nur die Index.html mit dem Pagetab Menü zu bestücken, alle Unterseiten ohne. 
Titel: Antw:[erledigt:] Nach Update Abfallsymbole doppelt
Beitrag von: diggler am 01 März 2017, 22:44:21
Hallo,
hatte das Problem auch oft, habe jetzt das Problem bei mir identifiziert: Folgende Zeile in der index.html auskommentiert, und schon wurde nur noch einmal geladen und es gab keine Dopplungen mehr.
<script type="text/javascript" src="/fhem/tablet/js/fhem-tablet-ui.js">
Vielleicht hilft es ja noch jemandem weiter.
Grüße, P.