Ergebnis 1 bis 8 von 8

Thema: Registrierung - Nur bestimmte Mitgliedergruppen (XTMembers)

  1. #1
    Contao-Nutzer
    Registriert seit
    28.03.2014.
    Beiträge
    116

    Standard Registrierung - Nur bestimmte Mitgliedergruppen (XTMembers)

    Hallo an alle,
    ich hab mal eine kleine Frage: Ich möchte es neuen Kunden ermöglichen sich zu registrieren. Ich hab aber X Mitgliedergruppen und möchte ja nicht, dass sich die Kunden für alle Mitgliedergruppen anmelden können, sondern nur für 2-3 .
    Da bin ich auf das Modul XTMembers gestoßen. Damit soll es ja möglich sein nur bestimmte Mitgliedergruppen sichtbar zu schalten - so wie ich das verstanden habe. Leider wird dieses Feld bei mir nirgendwo im registrierungsmodul angezeigt. Weiß jemand woran das liegt, oder kennt jemand eine andere Möglichkeit?

    Lg

  2. #2
    Contao-Nutzer
    Registriert seit
    28.03.2014.
    Beiträge
    116

    Standard

    Hey,
    ich wollt nochmal nachragen: Hat hier niemand eine Idee ?

  3. #3
    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

    Man kann die Mitgliedergruppen im Registrierungsmodul auswählen.
    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

  4. #4
    Contao-Nutzer
    Registriert seit
    28.03.2014.
    Beiträge
    116

    Standard

    Ja, dass weiß ich, ich meine aber was anderes:
    Kunde A soll selber die Möglichkeit haben auszuwählen in welchen Gruppen er sein will.
    Der Kunde regristriert sich also und eine der Abfragen soll dann sein ob er in Gruppe A,B,C oder Kombination von diesen (Z.b. A und C) sein will, also das normale Checkboxmenü.
    Ich kann ja jetzt im Registrierungsmodul auswählen, ob er die Mitgliedergruppen bei der Registrierung sehen darf oder nicht. Das Problem ist aber, dass ich nicht nur die Gruppen A,B und C habe, sondern auch D,E und F. Dieso soll er aber nicht sehen, bzw sich nicht für diese anmelden können.
    Ich muss ihn also die Möglichkeit geben sich nur für die von mir freigegebenen Mitgliedergruppen anzumelden.
    Vielleicht war das besser formuliert.

    Lg

  5. #5
    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

    Ja, genau das meinte ich auch, und es gilt immer noch "Man kann die Mitgliedergruppen im Registrierungsmodul auswählen." Im BE ins Modul gehen und dort auswählen.
    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

  6. #6
    Contao-Nutzer
    Registriert seit
    28.03.2014.
    Beiträge
    116

    Standard

    Meinst du mir oder ohne XTMembers?
    Bei mir wird bei beidem nicht diese Option dargestellt.
    Im Anhang mal wie mein Reg-Modul im BE aussieht (mit XTMembers).
    Die Mitgliedergruppen (Bild reg2) die ich im Modul auswähle, werden der Person ja auotmatisch zugewiesen, da können die ja nichts auswählen.
    Wenn ich bei den Editierbaren Felder (Bild reg1) die Mitgliedergruppen auswähle werden dann alle angezeigt.

    Lg
    Angehängte Grafiken Angehängte Grafiken

  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

    Ups, sorry, da hast du tatsächlich Recht. Das ist ja nur für ne Vorbelegung.

    Dann hast du mehrere Möglichkeiten (von einfach und unsicher zu komplex und sicher):
    1. Die unerwünschten Radio-Buttons mit CSS ausblenden.
    2. Die unerwünschten Radio-Buttons mit JS entfernen.
    3. 1 und 2 zusammen
    4. Mit PHP im Template über ein preg_replace() die unerwünschten Radio-Buttons entfernen.


    Zur Möglichkeit 4:

    Die regex für preg_replace() kannst du hier aufbauen https://regex101.com/. Den Output von ->fields (bei Template member_default) ins Feld "TEST STRING" einfügen, dann oben die regex aufbauen, bis der gewünschte Code gefunden wird.

    Wenn das zu schwierig wird, kannst du auch versuchen die
    HTML-Code:
    <span><input type="checkbox" name="groups[]" ...
    In ein PHP-Array zu packen und dann in einer foreach() auf Gültigkeit zu prüfen.

    Falls du viele verschiedene solche Templates benötigst, kannst du die gewünschten Gruppen auch z.B. als CSS-Klasse übergeben.
    group-2-5-7.

    Evtl. fällt jemandem noch was einfacheres ein.
    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

  8. #8
    Contao-Nutzer
    Registriert seit
    28.03.2014.
    Beiträge
    116

    Standard

    Danke für die Tipps,
    ich werde mich die Tage dann mal drann setzen, klingt soweit aber ganz logisch.

    Lg

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
  •