FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: igami am 11 Dezember 2015, 18:22:30

Titel: (gelöst) ReadingName vor textField ausblenden
Beitrag von: igami am 11 Dezember 2015, 18:22:30
Gibt es eine Möglichkeit die Namen der Readings vor einem textField zu verbergen? Passt sonst nicht zur restlichen Optik ;)
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: viegener am 11 Dezember 2015, 22:23:16
Ich würde ja gerne helfen, aber irgendwie fehlt mir der Kontext. Ist das eine readingsgroup oder ein einfacher device?
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: igami am 12 Dezember 2015, 06:45:13
Ist eine readingsGroup.
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: justme1968 am 12 Dezember 2015, 08:43:22
mit mapping den kommando namen auf &nbsp setzen.

gruss
  andre
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: igami am 12 Dezember 2015, 08:51:17
Guten Morgen Andre,


Internals:
   DEF        define_devices_controlUnit:room
   NAME       define_devices_readingsGroup
   NR         24
   NTFY_ORDER 50-define_devices_readingsGroup
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     define_devices_controlUnit 1
   Content2:
   DEVICES:
     ARRAY(0x1f5b0f8)
   Fhem:
     lastDefChange 43
     last_update 1449906530.26768
   Helper:
     DEF
     mapping    {"room" => &nbsp}
     Commands:
       room       room:textField
     Positions:
       define_devices_controlUnit.room 1:1
     Values:
       formated:

         ARRAY(0x203b470)
       orig:

         ARRAY(0x1f896a8)
       prefixsuffix:

         ARRAY(0x152d8a8)
Attributes:
   commands   {"room" => "room:textField"}
   mapping    {"room" => &nbsp}
   nonames    1
   notime     1

leider ohne Erfolg, mit mapping hatte ich auch schon getestet

"room" => ""
"room:" => ""
"room:textField" => ""
"room" => "&nbsp"
"room" => &nbsp
"room" => " "


Bei einem DropDown von der desired-temp eines Heizungsreglers hatte es auch mal mit mapping funktioniert.
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: justme1968 am 12 Dezember 2015, 09:16:07
sorry. stimmt. das geht in der aktuellen version tatsächlich nicht mehr.

mit der javascript umstellung vor einem jahr wurde ja das erzeugen der widgets komplett von der perl seite in die javascript seite verlagert. von readingsGroup seite ist es damit nicht mehr möglich direkt auf den erzeugten html code einfluss zu nehmen und ich bin noch nicht dazu gekommen das das auf javascript umzustellen.

gruss
  andre
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: igami am 12 Dezember 2015, 09:30:25
okay,
also erst Mal so hinnehmen und warten
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: justme1968 am 12 Dezember 2015, 12:40:46
geht ab morgen wieder :):

attr define_devices_readingsGroup mapping  {room => '', captionRoom =>'', description =>'', }

gruss
  andre
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: igami am 12 Dezember 2015, 14:51:36
Ah, danke. Hatte schon mit font-size experimentiert, aber dann hatte ich immer noch den leeren Bereich vor dem Text field
Titel: Antw:ReadingName vor textField ausblenden
Beitrag von: igami am 12 Dezember 2015, 17:20:03

attr myReadingsGroup valueStyle style="font-size: 0px; margin-left: -10px"

Funktioniert erst mal :D