Ankündigung

Einklappen
Keine Ankündigung bisher.

Plot label einfach definieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Plot label einfach definieren

    Hi,

    kann mir einer der PHP Experten bitte verraten, wie ich der Plot Funktion die labels übergeben kann ohne die anderen Parameter zu definieren?

    Ich hätte gerne so etwas in der Richtung:
    Code:
    {{ plot.period('p1', 'bath.temp', 'avg', '3h', label='Badtemperatur') }}
    Oder noch schöner:
    Code:
    {{ plot.period('p1', 'Badtemperatur:bath.temp', 'avg', '3h') }}

    Danke

    Marcus

    #2
    Plot label einfach definieren

    Hi Marcus,

    bin jetzt nicht der Experte dafür, aber IMHO liegt das an den Twig Macros (ist halt nicht Python). Parameter auslassen geht glaub nicht, nur am Ende weglassen. Wenn du einen Parameter beim Defaultwert belassen möchtest, übergibst du einen leeren String mit '' (zwei einfache Anführunszeichen). Achtung, geht natürlich nur, wenn das Macro bei leeren Werten Defaultwerte setzt.

    hth
    Mit freundlichen Grüßen
    Niko Will

    Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
    - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

    Kommentar


      #3
      Hi Niko,

      vielen Dank.
      Ich hoffe Apollo geht noch mal in sich und evaluiert den Aufwand für Methode zwei.

      Bis bald

      Marcus

      Kommentar

      Lädt...
      X