FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: Prof. Dr. Peter Henning am 25 Dezember 2019, 03:35:08

Titel: select-Widget mit Leerzeichen in den Auswahlpositionen.
Beitrag von: Prof. Dr. Peter Henning am 25 Dezember 2019, 03:35:08
Eigentlich ist das Problem nicht schwierig, ich habe trotzdem noch keine Lösung gefunden. Vielleicht ist ja schon mal jemand darüber gestolpert:

Einen Eintrag program in der readingList eines Dummy möchte ich gerne mit einer Dropdown-Liste befüllen können. Kein Problem, denke ich, also

Zitatattr ... widgetOverride program:select,DasErste,ZDF,SWR...

Wenn ich allerdings Leerzeichen möchte, also z.B.

Zitatattr ... widgetOverride program:select,Das Erste,ZDF,SWR...

geht das natürlich schief, der Selektor bricht nach "Das" wegen des Leerzeichens ab. Klar, denke ich, also nehmen wir

Zitatattr ... widgetOverride program:select,Das Erste,ZDF,SWR...

Das funktioniert für die Anzeige in FHEMWEB. Leider wird das Leerzeichen dann als utf8-Code an FHEM übermittelt, nämlich   => 0xc2 0xa0.

Nun gut, das kann man mit 2 Zeilen Perl herausnehmen, geht also auch noch. Gescheitert bin ich allerdings dann an Folgendem: Wenn ich aus einem Perl-Programm heraus den Readingswert befüllen möchte, so dass das select-Widget im Webbrowser auch den aktuellen Wert anzeigt, müsste ich dafür in das Reading einen Wert "DasXErste" hineinschreiben.

Ich habe alle möglichen Codierungsvarianten und Umgehungstricks ausprobiert und bin zu keinem Ergebnis gekommen. Kennt jemand einen nachvollziehbaren Weg ?

LG, fröhliches Weihnachtsfest

pah
Titel: Antw:select-Widget mit Leerzeichen in den Auswahlpositionen.
Beitrag von: DS_Starter am 25 Dezember 2019, 09:50:11
Hallo pah,

Vermutlich kennst du den Hack statt Leerzeichen ein # zu verwenden. Das verwende ich in Attributwerten o.ä. wenn ich Leerzeichen ersetzen will. Hatten mir Entwicklerkollegen hier im Forum vor nicht allzu langer Zeit mal gezeigt.

Schöne Feiertage und guten Rutsch !
Heiko
Titel: Antw:select-Widget mit Leerzeichen in den Auswahlpositionen.
Beitrag von: Prof. Dr. Peter Henning am 25 Dezember 2019, 11:20:06
Brat mir einer nen Storch, den kannte ich wirklich noch nicht ... :o

LG und Danke

pah