GUI Relevanten, PaperUI, BasicUI, HabPanel ...
Moderatoren: seppy , udo1toni
Nosch
Beiträge: 19 Registriert: 16. Jan 2024 11:19
Answers: 0
Beitrag
von Nosch » 21. Jan 2024 23:43
Hallo,
ich möchte das Hintergrundimage in meinem Custom-Widget per Parameter setzen.
Wenn ich per UI den Parameter "/static/bg.png" eingebe, dann möchte ich diesen Parameter als background verwenden.
Leider kann ich die richtige Syntax nicht finden.
Hier ist mein abgespecktes Codebeispiel (natürlich ist immer nur eine der beiden letzten Zeilen drin):
Code: Alles auswählen
props:
parameters:
- description: Background image
label: Background image
name: imageBackground
required: false
type: TEXT
component: f7-card
config {}
slots:
default:
- component: f7-card-content
config:
style:
background: url(/static/bg.png) #### funktioniert ####
background: url(props.imageBackground) #### funktioniert nicht ####
Vielen Dank und viele Grüße
Norbert
openHAB 4.1.2
peter-pan
Beiträge: 2746 Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd
Beitrag
von peter-pan » 22. Jan 2024 20:45
....so sollte es gehen:
Code: Alles auswählen
background-image: ="url(/static/" + props.imageBackground + ".png)"
Als Eingabe wird dann nur der Name des Bildes eingegeben.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.4
openhabian
Nosch
Beiträge: 19 Registriert: 16. Jan 2024 11:19
Answers: 0
Beitrag
von Nosch » 23. Jan 2024 11:19
peter-pan hat geschrieben: ↑ 22. Jan 2024 20:45
....so sollte es gehen:
Code: Alles auswählen
background-image: ="url(/static/" + props.imageBackground + ".png)"
Super, das funktioniert.
Vielen Dank!!!
Viele Grüße
Norbert
openHAB 4.1.2
peter-pan
Beiträge: 2746 Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd
Beitrag
von peter-pan » 23. Jan 2024 12:15
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.4
openhabian