Skip to main content Skip to page footer

Frontend-User auflisten

Per Typoscript werden alle Frontend-User aufgelistet.

In diesem Beispiel werden der Name, die E-Mail-Adresse und die Telefonnummer ausgegeben. Das lässt sich natürlich mit beliebigen Feldern der Tabelle fe_users erweitern.

lib.memberlist = CONTENT
lib.memberlist.wrap = <h2>Mitgliederliste</h2><table class="feusers"><thead><tr><th>Name</th><th>E-Mail</th><th>Telefon</th></tr></thead>|</table>
lib.memberlist {
  table = fe_users
  # hier die ID des Ordners angeben, in dem die User gespeichert sind
  select.pidInList = 5
  select.orderBy = name
  renderObj = COA
  renderObj {
    wrap = <tr>|</tr>
    10 = TEXT
    10.field = name
    10.wrap = <td>|</td>
    20 = TEXT
    20.field = email
    20.typolink.parameter.field = email
    20.wrap = <td>|</td>
    30 = TEXT
    30.field = telephone
    30.wrap = <td>|</td>
  }
}