FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: ErzGabriel am 20 September 2017, 17:36:16

Titel: [GELÖST]Swiper auf bestimmte Page stellen
Beitrag von: ErzGabriel am 20 September 2017, 17:36:16
Hi zusammen.
Ich bastel gerade mit dem Swiper Wiget rum und suche ne Antwort auf folgende Frage.
Kann man ein Swiper auch auf die 2 Page stellen?
Kurze Erklärung. Mein Swiper soll drei Pages haben und ich würde es gerne auf Page 2 stellen, das ich einmal nach links und einmal nach rechts wischen kann.
Geht sowas? Ich finde im Wiki oder auf Github leider keine Aussage dazu.
Titel: Antw:Swiper auf bestimmte Page stellen
Beitrag von: setstate am 21 September 2017, 06:53:23
Geht aktuell nicht. Man kann mit

data-get="myReading" data-states='["Page1","Page2","Page3"]'

die Page steuern.
Wenn man das beim Start festlegen möchte, müsste eine kleine Änderung rein. Kommt beim nächsten Update mit

Für Ungeduldige: widget_swiper.js in Zeile 103 folgendes einfügen
swiper.slideTo(elem.data('startpage')-1);

Dadurch kann man dann im HTML data-startpage einsetzen
<div data-type="swiper" data-startpage="2" ....>
Titel: Antw:Swiper auf bestimmte Page stellen
Beitrag von: ErzGabriel am 21 September 2017, 10:05:32
Danke.
Genau was ich gesucht habe. Ungeduldig nicht gerade aber Updates schießen immer die ganze FTUI und darauf habe ich keine Lust, deswegen habe ich es manuell eingefügt.
Titel: Antw:[GELÖST]Swiper auf bestimmte Page stellen
Beitrag von: Leeloo_Dallas am 25 September 2017, 15:14:35
Zur Info:

Die aufgeführte Anpassung verursacht ein Problem ab Vers. 2.6.27. siehe dazu:
https://forum.fhem.de/index.php/topic,77113.msg690433.html#msg690433 (https://forum.fhem.de/index.php/topic,77113.msg690433.html#msg690433)

Gruß
Leeloo