NEWS
Widget im Popup öffnen möglich?
-
Hallo,
ich möchte die Einstellungen für meine Heizungsthermostate gerne über ein widget vornehmen.
Dabei würde ich gerne das Widget über einen Button anwählen und es soll dann als Popup Fenster deutlich größer und deshalb besser bedienbar erscheinen. Geht das irgendwie? und wenn ja wie kann man das am besten lösen Beipsiel wären natürlich noch besser.ludger
-
Hallo,
ich möchte die Einstellungen für meine Heizungsthermostate gerne über ein widget vornehmen.
Dabei würde ich gerne das Widget über einen Button anwählen und es soll dann als Popup Fenster deutlich größer und deshalb besser bedienbar erscheinen. Geht das irgendwie? und wenn ja wie kann man das am besten lösen Beipsiel wären natürlich noch besser.ludger
@luder
Hi,ein Popup in dem Sinn ist mir nicht bekannt, aber du kannst das "Bedienfenster" einfach über deine Hauptseite legen und über die Sichtbarkeitseinstellungen ein bzw. ausblenden.
Hier mal ein Beispiel von mir:
Ich habe mir unter den Objekten einen Boolean Datenpunkt "Müll" erstellt mit true/false. Den Wert verändere ich über einen Button in meiner Vis.So sieht meine View im Editor aus:

Das Feld Abfallkalender wird im Normalfall (wenn der o.g. Datenpunkt auf false steht) nicht angezeigt:

Klicke ich nun auf den "Mülleimer-Button" wird das Feld eingeblendet.
Dazu musst du für das Feld in den Sichtbarkeitseinstellungen den Datenpunkt "verlinken"

Das funktioniert bei fast jedem Element in jeder Größe wichtig ist hier noch der Z-index der angibt welches Objekt über welchem liegt.
Wenn es noch Unklarheiten gibt einfach Bescheid geben
-
Hallo,
ich möchte die Einstellungen für meine Heizungsthermostate gerne über ein widget vornehmen.
Dabei würde ich gerne das Widget über einen Button anwählen und es soll dann als Popup Fenster deutlich größer und deshalb besser bedienbar erscheinen. Geht das irgendwie? und wenn ja wie kann man das am besten lösen Beipsiel wären natürlich noch besser.ludger
@luder du könntest ein jqui-container-icon verwenden, entweder direkt als Button, oder transparent über dein bestehendes widget legen.
In diesem widget kannst du dann deine View(die du zuvor einzeln für Heizthermostat anlegen musst) anwählen
Über Dialogbreite/höhe die Grösse des Fensters einstellen
Position oben/links stellst du ein, wo dein Fenster aufgehen soll
als Beispiel ein Bild
beispiel Widget transparent[{"tpl":"tplContainerIconDialog","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"class":"","contains_view":"Heizkörper1","dialog_width":"540","dialog_height":"390","autoclose":"30","modal":true,"name":"","comment":"","text":"Steuerung","alt":"","title":"","noHeader":false,"filterkey":"","dialog_top":"65px","dialog_left":"1215px"},"style":{"left":"1306px","top":"470px","width":"183px","height":"20px","z-index":"4","background":"transparent","border-color":"transparent","border-radius":"10px","border-width":"1px","border-style":"solid","color":"transparent"},"widgetSet":"jqui"}]