FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: neyzen am 24 März 2021, 15:42:35

Titel: Calview Widget für Heute und Morgen
Beitrag von: neyzen am 24 März 2021, 15:42:35
Hallo,
wie mache ich den das wenn ich in meiner FTUI mit dem Calview Widget anstatt Montag "Heute" und Dienstag "Morgen" die entsprechenden Termine für heute und Morgen anzeigen lassen möchte.
Wie gesagt ich hätte gerne anstatt den Wochentag ein Heute oder Morgen drin.
Meine Def sieht jetzt so aus

<div data-type="calview"
data-device="MeinKalender"
data-get="all"
data-detail='["weekdayname","btime","summary"]'
data-detailwidth='["28","20","52"]'
data-max="7"
data-class="left-align bigger"
data-class-usage="row"
data-daysleft-values='[0,2]'
data-daysleft-classes='["",""]'
data-daysleft-background-colors='["gray","#696969"]'
data-daysleft-colors='["red","yellow"]'
data-header='["am","um","Zusammenfassung"]'
data-header-class="bigger"
data-header-color="hotpink"
data-header-background-color="white"

></div>
Titel: Antw:Calview Widget für Heute und Morgen
Beitrag von: TomLee am 24 März 2021, 16:09:39
Hallo,

hab mir deine Umsetzung nicht angeschaut. Bei mir hab ich das ganz schlicht umgesetzt und bin nicht sicher ob ich dich richtig verstanden habe.
Bei mir hab ich "obendrüber" noch ein div mit dem heutigen Termin, das wird nicht angezeigt wenns keinen heutigen Termin gibt, das untere rutscht dann nach oben, ist schon lange her als ich das umgesetzt habe, kann auch veraltet sein.

<header>Termine</header>
<div data-type="calview"
     data-device="calv_bla"
     data-get="today"
     data-color="#ff0000"
     data-detail='["bdate", "btime", "summary"]'
     class="large bold">
</div>
<div data-type="calview"
     data-device="calv_bla"
     data-get="all"
     data-start="notoday"
     data-max="7"
     data-detail='["bdate", "btime", "summary"]'
     class="large">
</div>


Gruß

Thomas

edit:
Zitat
das untere rutscht dann nach oben
Blödsinn, wie auf dem unteren Bild zu sehen wird stattdessen Heute kein Termin angezeigt.
Titel: Antw:Calview Widget für Heute und Morgen
Beitrag von: neyzen am 25 März 2021, 13:22:40
Super, danke
Titel: Antw:Calview Widget für Heute und Morgen
Beitrag von: TomLee am 25 März 2021, 13:47:14
Nur so als Idee (https://forum.fhem.de/index.php/topic,86236.msg786696.html#msg786696), ging mir danach durch den Kopf und eben kurz gesucht/gefunden. Werd ich mal bei Gelegenheit versuchen umzusetzen das Heute-div auszublenden wenn es keinen Termin gibt.
Titel: Antw:Calview Widget für Heute und Morgen
Beitrag von: neyzen am 25 März 2021, 14:02:36
Jetzt hab ich doch noch eine Frage.
Wenn ich mit dem code
data-get="all"
data-start='["notoday"]'

Termine von heute nicht anzeigen lassen möchte, habe ich bemerkt das wenn ich mehr als 1 Termin an dem Tag habe, er mir aber nur einen nicht anzeigt. Den anderen am selben Tag zeigt er mir immer noch an. Kann es sein das der "notoday" nur für einen Termin wirkt?

Titel: Antw:Calview Widget für Heute und Morgen
Beitrag von: neyzen am 25 März 2021, 14:40:14
Ok, hab den fehler defunden.
attribur  HideOlderThan auf 0 setzten