Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
typo3:bilder_von_frontend-usern_anzeigen [12.07.2014 19:44] (aktuell) wolfgang angelegt |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ===== Bilder von Frontend-Usern anzeigen ===== | ||
+ | Mit diesem Snippet werden die Profilbildern von Frontend-Usern per Typoscript ausgegeben. | ||
+ | |||
+ | Die Sortierung erfolgt in diesem Beispiel zufällig per **orderBy = rand()**. Wenn man z.B. nach Namen sortieren will, schreibt man **orderBy = name** | ||
+ | |||
+ | <code typoscript> | ||
+ | lib.userbilder = CONTENT | ||
+ | lib.userbilder { | ||
+ | wrap = <div class="feusers">|</div> | ||
+ | table = fe_users | ||
+ | | ||
+ | # hier die ID des Ordners mit den Frontend-Userdatensätzen | ||
+ | select.pidInList = 5 | ||
+ | |||
+ | # rand() sortiert zufällig | ||
+ | # name sortiert nach Name | ||
+ | # hier einfach den Namen der Datenbanktabelle, nach der sortiert werden soll | ||
+ | select.orderBy = rand() | ||
+ | |||
+ | # maximale Anzahl der auszugebenden Datensätze | ||
+ | # wenn man die folgende Zeile weglässt, werden alle ausgegeben | ||
+ | max = 10 | ||
+ | |||
+ | renderObj = COA | ||
+ | renderObj { | ||
+ | 10 = IMAGE | ||
+ | 10.file.import.field = image | ||
+ | 10.file.import = uploads/tx_srfeuserregister/ | ||
+ | 10.file.width = 100 | ||
+ | 10.wrap = <div>|</div> | ||
+ | } | ||
+ | } | ||
+ | </code> |