[TYPO3-german] [gelöst] Re: Datensätze per TS auslesen
Christian Leicht
christian at leicht.info
Thu Dec 4 20:12:32 CET 2014
Danke Euch für die Hilfe
NOW() wird nicht akzeptiert. Es muss UNIX_TIMESTAMP() sein.
Hier die funktionierenede Lösung
lib.monatsevents = COA
lib.monatsevents {
wrap = <div class="list-group"><div class="list-group-item"> | </div></div>
10 = TEXT
10.value = <h4>Nächste Termine</h4>
20 = CONTENT
20 {
table = tx_gbevents_domain_model_event
select {
pidInList = 29,38,39
orderBy = tx_gbevents_domain_model_event.event_date ASC
where = event_date > UNIX_TIMESTAMP()
max = 5
}
renderObj = COA
renderObj {
2 = TEXT
2.value = <div class="wwltermin">
10 = TEXT
10.value = <div class="wwltermin-text">
15 = TEXT
15.field = title
15.wrap = <b>|</b><br>
18 = TEXT
18.field = event_time
##18.date = H:m
18.wrap = ab | Uhr
40 = TEXT
40.value = </div>
50 = TEXT
50.value= <div class="wwldate">
60 = TEXT
60.field = event_date
60.date = M
60.wrap = <div class="wwldate-monat">|</div>
70 = TEXT
70.field = event_date
70.date = d
70.wrap = <div class="wwldate-tag">|</div>
80 = TEXT
80.field = event_date
80.date = Y
80.wrap = <div class="wwldate-jahr">|</div>
90 = TEXT
90.value = </div>
120 = TEXT
120.value = </div>
}
}
}
Das ganze gibt eine Liste der Ext: tx_gbevents mit den nächsten 5 Events aus. Das Datum wird als Kalenderblatt angezeigt.
hier noch die CSS
wwldate {
height: 52px;
width: 44px;
background-image: url(img/date-bg-rot.png);
font-family: Arial, Helvetica, sans-serif;
padding-top: 2px;
}
wwldate-monat {
font-size: 11px;
font-weight: bold;
color: #FFF;
text-align: center;
margin-bottom: 4px;
}
wwldate-tag {
font-size: 24px;
color: #000;
text-align: center;
line-height: 18px;
}
wwldate-jahr {
font-size: 10px;
font-weight: bold;
color: #000;
text-align: center;
}
wwltermin {
width: 246px;
margin-bottom: 2px;
}
wwltermin-text {
float: right;
width: 190px;
padding-top: 3px;
}
More information about the TYPO3-german
mailing list