Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Fehler in multimedia widget

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

    - √ - Fehler in multimedia widget

    Hallo Apollo,

    nachdem ich viel mit Station buttons gearbeitet habe , wollte ich auch Werte jenseits des Default Wertes (1) übergeben. Mit dem Basic.button hat es wunderbar funktioniert, mit dem multimedia.button für die Stations hatte es nicht geklappt. Ich habe mal in den Code gesehen und dort wird fälschlicherweise in der Weitergabe an basic.button der Wert 1 gesetzt und nicht mehr "val" übergeben. Wenn man das korrigiert, funktioniert es einwandfrei. So zumindest mein Test.

    Code:
    /**
    * Displays a tv- or radio- station button
    *
    * @param unique id for this widget
    * @param a gad/item
    * @param a icon (e. g. located in pics/station)
    * @param value send if the button is pressed (optional, default 1)
    * @param type: 'mini', 'midi' (optional, default: mini)
    */
    {% macro station(id, gad, pic, val, type) %}
    	{% import "basic.html" as basic %}
    	{% set uid = uid(page, id) %}
    
    	<div id="{{ uid }}" class="station">
    		{{ basic.button(id, gad, '', pic, [COLOR="Red"]1[/COLOR], type|default('mini')) }}
    	</div>
    {% endmacro %}
    Korrekt ist die Übergabe an den Basic Button mit val. (sonst wird der Wert immer auf 1 gesetzt ! Also:
    Code:
    /**
    * Displays a tv- or radio- station button
    *
    * @param unique id for this widget
    * @param a gad/item
    * @param a icon (e. g. located in pics/station)
    * @param value send if the button is pressed (optional, default 1)
    * @param type: 'mini', 'midi' (optional, default: mini)
    */
    {% macro station(id, gad, pic, val, type) %}
    	{% import "basic.html" as basic %}
    	{% set uid = uid(page, id) %}
    
    	<div id="{{ uid }}" class="station">
    		{{ basic.button(id, gad, '', pic, [COLOR="Red"]val[/COLOR], type|default('mini')) }}
    	</div>
    {% endmacro %}
    Grüsse

    Michel

    #2
    Ja. Stimmt. Danke für den Report.

    Gruss
    Join smartVISU on facebook. Web: smartvisu.de.
    Dir gefällt smartVISU? Bitte spenden für die Weiterentwicklung.

    Kommentar

    Lädt...
    X