Ergebnis 1 bis 7 von 7

Thema: Mitgliederliste nach Platzierung auflisten

  1. #1
    Contao-Nutzer
    Registriert seit
    25.01.2014.
    Beiträge
    72

    Standard Mitgliederliste nach Platzierung auflisten

    Moin Moin,

    mit Xtmembers fieldeditor habe ich zusätzliche Felder eingeführt; unter anderem das Feld Platzierung.
    Gibt es eine Möglichkeit, die Mitglieder nach deren Platzierung hierarchisch dazustellen?

    Derzeit habe ich mittels Modul eine normale Liste der Mitglieder erstellt, die dann normal aufgelistet werden.

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.949

    Standard

    Zitat Zitat von Zaolat Beitrag anzeigen
    Derzeit habe ich mittels Modul eine normale Liste der Mitglieder erstellt, die dann normal aufgelistet werden.
    Mittels welchem Modul?

    Wenn Du es selbst entwickelt hast, nimm noch ein "ORDER BY platzierung ASC" mit rein in Deine Abfrage.

    Bei dem Modul Listing (Auflistung) kannst Du den Namen einer Contao Tabelle (in Deinem Fall tl_member) und ein Datenbankfeld bei "Sortieren nach" angeben. In einem an Deinen Bedarf angepassten Listentemplate kannst Du dann die Ausgabe so bauen, wie Du es haben möchtest.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Nutzer
    Registriert seit
    25.01.2014.
    Beiträge
    72

    Standard

    Hallo fiedsch,

    mit Modul meine ich , dass von Contao mitgelieferte Memberlist Modul.

    Ich habe mittlerweile in mySQL eine eigene Spalte eingegügt. Nur wird mir das Feld nicht im Backend von Contao bei den Mitgliedetn angezeigt (wodurch es auch nicht zu bearbeiten ist), noch wird dieses Feld in der Auflistung aller Mitglieder aufgeführt. Was mache ich falsch?

  4. #4
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Du mußt noch den DCA von tl_member überschreiben. Beispiele gibt es genug im Contao-Forum oder per Google-Suche. Überschreiben buzw. Erweitern kann man den DCA in der dcaconfig.php oder in einem eigenen Modul.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  5. #5
    Contao-Nutzer
    Registriert seit
    25.01.2014.
    Beiträge
    72

    Standard

    Vielen Dank für Eure Hilfestellung.
    Ich stelle nur fest, dass mein geringer Wissensstand über Datenbank und php nicht ausreicht, um mein Ziel zu erreichen.
    Also suche ich nach einer alternative.
    Danke nochmal für eure Mühen

  6. #6
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du musst da nichts manuell in der DB anlegen. Wenn du ein neues Feld mit [xtmembers_fieldeditor] angelegt hast, dann müsste das ausreichen.

    Leider bringt die Memberlist kein Feld wo man die Sortierung angeben kann. Vielleicht kannst du im Template mod_memberlist.html5 (im BE erstellen) das ->tbody vor der Ausgabe sortieren.
    PHP-Code:
    <?php

    $arrSort 
    = array();
    foreach(
    $this->tbody as $row)
    {
      
    $arrSort[] = strtolower($row[0]['raw']['Platzierung']);
    }
    // $this->tbody direkt sortieren geht nicht, deswegen kopieren nach $tbody
    $tbody $this->tbody;
    array_multisort($arrSortSORT_NATURAL$tbody);
    $this->tbody $tbody;

    ?>
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •