FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: dt2510 am 25 Oktober 2019, 14:25:00

Titel: Neuaufbau der kompletten Seite bei Änderung einer page - warum !?
Beitrag von: dt2510 am 25 Oktober 2019, 14:25:00
Ich habe hier gerade ein seltsames Problem ...

Ich habe den Aufbau meiner Seite von einer Tabellenstruktur auf eine .css Datei mit Angaben zur Größe und Positionierung umgestellt.
Index.html besteht im Wesentlichen aus zwei <div> Bereichen - Header und Inhalt. Im Inhalt befinden sich die Haupt-Unterseiten als <div class="page" id="eindeutiger Name"></div>
Die Haupt-Unterseiten bestehen auch jeweils aus zwei <div> Bereichen - Menü und und Inhalt. Auch hier befinden sich dort die Unterseiten.

Die Navigation erfolgt also in 2 Stufen:

- Hauptmenü verzweigt auf eine der Pages, die in der Index.html definiert sind (im Beispielvideo Kamera, 2. Etage, 1. Etage)
- Untermenüs verzweigen auf eine der Pages, die auf der Haupt-Unterseite definiert sind (im Beispielvideo z.B. Wohnzimmer)

Demnach sollte beim clicken auf einen Untermenübutton nur der Bereich unterhalb des Headers und rechts vom Menü neu aufgebaut werden.
Bei den einfacheren Seiten (Kamera und 2. Etage - noch ohne Inhalt) funktioniert das reibungslos. Sobald aber mehr Inhalt auf der Seite ist (Wohnzimmer) dauert der Aufbau - erwartungsgemäß - länger, aber auch der Rest der Seite wird - extrem langsam - neu aufgebaut.

Zur Veranschaulichung hab' ich mal ein Video angehängt.

https://we.tl/t-NMuBEe1Isp
Titel: Antw:Neuaufbau der kompletten Seite bei Änderung einer page - warum !?
Beitrag von: dt2510 am 29 Oktober 2019, 14:23:52
Nach langem Suchen hab' ich den Fehler gefunden: data-template statt data-url im include Widget - da muss man auch erst mal drauf kommen .....