Wie funktioniert das swiper Widget ?

Begonnen von romibaer, 12 Januar 2017, 02:07:42

Vorheriges Thema - Nächstes Thema

romibaer

Hallo ich würde gerne das swiper-widget bei mir einbauen, finde jedoch leider keine brauchbare Beschreibung dafür :(
Könnte mir da jemand bitte weiterhelfen wie das vom Code einzubinden ist ?

Ähnlich wie in dem Beispiel, möchte ich gerne meine Raumtemperatur mit Hilfe von Swiper platzsparend platzieren.
http://knowthelist.github.io/fhem/tablet/demo_swiper.html

Bei einem Click auf ViewSourceCode passiert leider nix.
Ich hoffe hier kann mir jemand helfen

CoolTux

Du kannst auch bei Deinem Browser auf Ansicht gehen und da sowas wie View Sourcecode anklicken.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

setstate


<li data-row="1" data-col="5" data-sizex="8" data-sizey="5">
    <header>WEATHER WEEK</header>
    <!-- place your widget here -->
    <div data-type="swiper" data-height="220px" data-width="500px" class="top-space-2x">
        <ul>
            <li>
               <div class="left">
                  <div data-type="label" data-device="AgroWeather" data-get="fc0_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                  <div class="inline">
                     <div data-type="label" data-device="AgroWeather" data-get="fc0_weatherDay" class="large cell"></div>
                     <div data-type="weather" data-device="AgroWeather" data-get="fc0_weatherDay" class="bigplus thin"></div>
                     min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc0_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                  </div>
               </div><div class="row"></div>
               <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc0_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                   <div data-type="label" data-device="AgroWeather" data-get="fc0_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
               </div>
            </li>
            <li>
                <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc1_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                   <div class="inline">
                      <div data-type="label" data-device="AgroWeather" data-get="fc1_weatherDay" class="large cell"></div>
                      <div data-type="weather" data-device="AgroWeather" data-get="fc1_weatherDay" class="bigplus thin"></div>
                      min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc1_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                   </div>
                </div><div class="row"></div>
                <div class="left">
                    <div data-type="label" data-device="AgroWeather" data-get="fc1_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                    <div data-type="label" data-device="AgroWeather" data-get="fc1_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
                </div>
            </li>
            <li>
                <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc2_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                   <div class="inline">
                      <div data-type="label" data-device="AgroWeather" data-get="fc2_weatherDay" class="large cell"></div>
                      <div data-type="weather" data-device="AgroWeather" data-get="fc2_weatherDay" class="bigplus thin"></div>
                      min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc2_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                   </div>
                </div><div class="row"></div>
                <div class="left">
                    <div data-type="label" data-device="AgroWeather" data-get="fc2_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                    <div data-type="label" data-device="AgroWeather" data-get="fc2_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
                </div>
            </li>
            <li>
                <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc3_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                   <div class="inline">
                      <div data-type="label" data-device="AgroWeather" data-get="fc3_weatherDay" class="large cell"></div>
                      <div data-type="weather" data-device="AgroWeather" data-get="fc3_weatherDay" class="bigplus thin"></div>
                      min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc3_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                   </div>
                </div><div class="row"></div>
                <div class="left">
                    <div data-type="label" data-device="AgroWeather" data-get="fc3_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                    <div data-type="label" data-device="AgroWeather" data-get="fc3_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
                </div>
            </li>
            <li>
                <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc4_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                   <div class="inline">
                      <div data-type="label" data-device="AgroWeather" data-get="fc4_weatherDay" class="large cell"></div>
                      <div data-type="weather" data-device="AgroWeather" data-get="fc4_weatherDay" class="bigplus thin"></div>
                      min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc4_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                   </div>
                </div><div class="row"></div>
                <div class="left">
                    <div data-type="label" data-device="AgroWeather" data-get="fc4_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                    <div data-type="label" data-device="AgroWeather" data-get="fc4_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
                </div>
            </li>
            <li>
                <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc5_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                   <div class="inline">
                      <div data-type="label" data-device="AgroWeather" data-get="fc5_weatherDay" class="large cell"></div>
                      <div data-type="weather" data-device="AgroWeather" data-get="fc5_weatherDay" class="bigplus thin"></div>
                      min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc5_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                   </div>
                </div><div class="row"></div>
                <div class="left">
                    <div data-type="label" data-device="AgroWeather" data-get="fc5_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                    <div data-type="label" data-device="AgroWeather" data-get="fc5_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
                </div>
            </li>
            <li>
                <div class="left">
                   <div data-type="label" data-device="AgroWeather" data-get="fc6_tempMax" data-unit="°C&nbsp;" class="bottom gigantic inline verticalLine"></div>
                   <div class="inline">
                      <div data-type="label" data-device="AgroWeather" data-get="fc6_weatherDay" class="large cell"></div>
                      <div data-type="weather" data-device="AgroWeather" data-get="fc6_weatherDay" class="bigplus thin"></div>
                      min:&nbsp;<div data-type="label" data-device="AgroWeather" data-get="fc6_tempMin" data-unit="%B0C%0A" class="inline medium"></div>
                   </div>
                </div><div class="row"></div>
                <div class="left">
                    <div data-type="label" data-device="AgroWeather" data-get="fc6_date" data-substitution="toDate().eeee()+','" class="left large cell darker"></div>
                    <div data-type="label" data-device="AgroWeather" data-get="fc6_date" data-substitution="toDate().ddmm()" class="left large cell darker"></div>
                </div>
            </li>
        </ul>
    </div>
</li>

romibaer

#3
Klasse - vielen vielen Dank für die schnelle Hilfe !
Dann fange ich mal an zu basteln.

p.s.
TUI macht süchtig!

@CoolTux - stimmt hast absolut Recht.
Manchmal sind die Lösungen direkt vor der Nase - naja es war schon spät^^

carlos

Hi,
Ich hätte eine Frage.

data-substitution="toDate().eeee()

ergibt bei mir einen englischen Namen. Geht das auch in Deutsch bzw. von was hängt das ab ob englisch oder deutsch?
Gruß
Carlos
FHEM svn auf Intel NUC mit proxmox, 3 Raspberry Pi, signalduino, nanoCUL,  toom Baumarkt Funksteckdosen, einige sonoffs, hue, shelly

setstate

Das hängt von den Browser/System-Settings ab. Die User Language ist dann bei dir English. Ein Überschreiben per Meta Tag Setting muss ich erst noch einbauen.