FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: coolice am 11 März 2016, 17:54:55

Titel: Circlemenu will nicht
Beitrag von: coolice am 11 März 2016, 17:54:55
Hallo. Ich möchte in mein Menü eine Circlemenu mir dem ich drei html Dateien aufrufen kann für einzelne Zimmer.
Habe es versucht mit <li data-row="1" data-col="1" data-sizex="1" data-sizey="6">
<header>Menü</header>
<div class="cell">
        <div data-type="pagetab" data-return-time="30" data-url="index.html"  data-icon="fa-home" class="cell" data-on-color="orange"></div>
        <div data-type="pagetab" data-url="Heizung.html" data-icon="oa-sani_heating" class="cell" data-on-color="orange"></div>
        <div data-type="pagetab" data-url="Multimedia.html" data-icon="fa-music" class="cell" data-on-color="orange"></div>
        <div data-type="pagetab" data-url="Beleuchtung.html" data-icon="oa-light_light" class="cell" data-on-color="orange"></div>
        <div data-type="pagetab" data-url="index_Wetter.html" data-icon="oa-temp_windchill" class="cell" data-on-color="orange"></div>
        <div data-type="pagetab" data-url="FritzBox.html" data-icon="fa-fax" class="cell" data-on-color="orange"></div>
        <div data-type="circlemenu" data-direction="right-half" class="circlemenu">
        <ul class="menu">
<li><div data-type="pagebutton"
         data-set-off=""
         data-set-on=""
         data-icon="oa-control_building_modern_s_all"
         data-states='[".*/Wohnzimmer.html",".*/Buero.html",".*/Marvin.html"]'
         data-icons='["oa-scene_livingroom","oa-scene_office","oa-scene_gaming"]'></div></li>
<li><div data-type="pagebutton" data-url="Wohnzimmer.html" data-icon="oa-scene_livingroom"</div></li>
<li><div data-type="pagebutton" data-url="Buero.html" data-icon="oa-scene_office"</div></li>
<li><div data-type="pagebutton" data-url="Marvin.html" data-icon="oa-scene_gaming"</div></li>
</ul>
</div>
</li>
Es wird auch richtig angezeigt (siehe Bild ) doch wenn ich auf einen der drei Button drücke kommt für einen Bruchteil einer Sekunde die entsprechende html und dann sofort wieder die index.html. Was ist falsch an de Code ?

Gruß Mirco
Titel: Antw:Circlemenu will nicht
Beitrag von: roman1528 am 11 März 2016, 18:00:01
https://github.com/knowthelist/fhem-tablet-ui#pagebutton-widgets (https://github.com/knowthelist/fhem-tablet-ui#pagebutton-widgets)

Kein set, kein get, kein gar nichts. oder pagetab verwenden.
Ich weiß auch nicht ob es so gut ist pagetab und pagebutton zu mischen...
außerdem musst du schon für jede seite einen "button" anlegen (im circlemenu) ist ja platz. über irgendwelche states geht es nicht einfach so!

man kann da sicherlich was bauen... aber FTUI liest nicht die adresszeile des browsers! wäre arg komplex mit dummys in fhem etc.

fang mit dem circlemenu also nochmal an :)

Grüße^^