typo3: Benutzer im Frontend auflisten

Will man alle Webseiten-Benutzer nach Benutzergruppe im Frontend auflisten, geht dies mit ein paar Zeilen TypoScript.

lib.content = COA
lib.content {
  10 = CONTENT
  10 {
table = fe_groups
select.pidInList = 123  // ID(s) mit Gruppen
renderObj = COA
renderObj {
  1 = TEXT
  1.wrap = <h1>Benutzergruppe: {field:title}</h1><br />
  1.insertData = 1
 
  10 = CONTENT
  10 {
table = fe_users
select {
  pidInList = 123  // ID(s) mit Usern
  andWhere.dataWrap = usergroup="{field:uid}"
}
renderObj = COA
renderObj {
  10 = TEXT
  10.dataWrap = <li>{field:first_name} {field:last_name} ({field:username})</li>|
  10.insertData = 1
}
 
wrap = <ul>|</ul>
  }
 
  wrap = <div>|</div>
}  
  }  
}
# page.10.variables.contentMain entsprechend ersetzen mit der Variable des Inhalts im template
page.10.variables.contentMain < lib.content

Danke an User „toifel“ im typo3 Forum

Published by

Steven Varco

Steven ist ein Redhat RHCE- und Kubernetes CKA Zertifizierter Linux-Crack und ist seit über 20 Jahren sowohl beruflich wie auch privat auf Linux spezialisiert. In seinem Keller steht ein Server Rack mit diversen ESX und Linux Servern.

One thought on “typo3: Benutzer im Frontend auflisten”

Antworte auf den Kommentar von Direktorat Pusat Teknologi Informasi Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert