Ergebnis 1 bis 4 von 4

Thema: Auflistung nur bestimmter Mitglieder im Backend

  1. #1
    Contao-Nutzer
    Registriert seit
    30.06.2010.
    Beiträge
    11

    Standard Auflistung nur bestimmter Mitglieder im Backend

    Hallo,

    ich suche jetzt seit Tagen nach einer Lösung, und finde sie einfach nicht.
    Vielleicht kann mir hier jemand helfen.

    Und zwar möchte ich, dass im Backend bei der Mitgliederauflistung nur Mitglieder von bestimmten Gruppen aufgelistet werden.
    Alle anderen Mitglieder die nicht zu der bestimmten Gruppe gehören sollen nicht anzeigbar sein, auch nicht über den Filter.

    Jetzt ist mir nur nicht klar wo ich die Vorauswahl machen kann. Kann man das über die DCA-Tabelle machen oder muss ich irgendwo im Quelltext den Select anpassen?

    Weiß irgendwer eine Lösung zu diesem Problem?

    Herzlichen Dank im Voraus für eure Mühen.

    Gruß Alexal

  2. #2
    Contao-Nutzer Avatar von Nils Heinold
    Registriert seit
    04.09.2010.
    Ort
    Uckermark
    Beiträge
    155
    User beschenken
    Wunschliste

    Standard Vielleicht hilft es

    ich suche nicht im Backend, sondern im Frontend mit folgenden Aufruf

    PHP-Code:
    // jetzt die Namen der Mitgliedergruppe
            
    $objCouples    $this->Database->prepare("SELECT * FROM `tl_member` ORDER BY lastname, firstname ASC")
                                           ->
    execute();

            
    // jetzt die Namen und Vornamen der Mitgliedergruppe zusammenbasteln
            
    while ($objCouples->next())
            {

             if (
    strpos($objCouples->groups,"\"".$gruppe->mitgliedergruppe_id."\";") == true)
             {
                     {
                     
    $k $objCouples->id;
                     
    $v $objCouples->lastname;

                     if(
    $objCouples->firstname)
                     {
                             
    $v .= ', '.$objCouples->firstname;
                             }
                             
    $couples[$k] =$v;
                             }
                     }
            }
            return 
    $couples
    mit "\"".$gruppe->mitgliedergruppe_id."\";" suche ich dann nach der ID der Mitgliedergruppe in der Tabelle tl_member, wo die Selbige als ein serialisiertes Feld in der Spalte groups (als BLOB) gespeichert ist, d.h. ich suche nach ->"id";<-.

    Vielleicht hilft es auch dir.
    Gruß Nils

  3. #3
    Contao-Nutzer
    Registriert seit
    30.06.2010.
    Beiträge
    11

    Standard Nicht ganz

    Herzlichen Dank für deine Hilfe.
    Aber ich glaube eher nicht. Mit dem Select-Befehl habe ich keine Probleme denke ich.

    Ich habe Schwierigkeiten mit der Stelle wo ich den Select (wenn es nicht über die DCA geht) ändern bzw. einfügen muss.

    Entschuldige, da hab ich mich wohl unverständlich ausgedrückt.
    Trotzdem herzlichen dank.

    Gruß Alexal

  4. #4
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Fuer genau solche Dinge, hatte ich in der Vergangenheit einen Request gemacht, der auch schon vorhanden ist : http://dev.contao.org/issues/2150#note-9
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

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
  •