"Mini-Nachhilfe-Portal" - mit Boardmittel machbar? oder +xtmembers/+efg/+catalog?
Hallo zusammen!
ich wollte …und sollte nun ;) folgendes realisieren:
En auf Contao basierendes System, das es einem Admin im Backend erlaubt unterschiedliche Gruppen (Mitgliedergruppen?) z.B. Nachhilfe Deutsch, Nachhilfe Physik,… anzulegen und ein gruppenspezifisches Formular mit Fragen/Qualifizierungsfeldern zu erstellen, das potentielle Nachhilfelehrer bei einer Anmeldung dann ausfüllen/editieren müssen/können.
Frontend:
(1) Anmeldung von Nachhilfelehrer:
(F1) Seite_1: Benutzerdaten-allgemein
(F2) Seite_2:Benutzerdaten-gruppenspezifisch
?F1 (F1) zu (F2) Formular über zwei Seiten machbar?
?F2 (F2) Formular Gruppenspezifisch
(2) Login Nachhilfelehrer: Editieren Daten
?F3 müsste doch über Standardrechtesystem gehen oder? Editieren der Daten? Zuordnung Daten-User gegeben?
(3) Einsicht von Nachhilfesuchenden
?F4 Listview mit Filtermöglichkeit: Fächer, Zeiten; Jahrgangsstufe, Gruppen mit Boardmitteln machbar oder muss ich das Auflistungsmodul mit:
* + xtmembers und xtmembers und :xtmembers_fieldeditor
* + efg
* + catalog
aufmotzen?
Backend:
(1) Admin muss gruppenspezifische Formular/Fragen für Anmeldung erstellen können und diese irgendwie mit der Gruppe verknüpfen können? Sprich Mathe-Nachhilfelehrer bekommen bei der Anmeldung nach Auswahl in einem Dropdown-Feld / oder Link vorher auf spezielle Seite nur Registrierungsmodul mit entsprechenden Fragen im zweiten Teil der Anmeldung. Ist als eine Art "Qualitätskontrolle" angedacht. Sprich "Nachhilfelehrer-Bewerber" werden erst nach Durchsicht Ihrer Antworten durch fachlehrer freigeschaltet… sollte ja mit contao (Aktivierung User kein Thema sein).
?B1 Wie kann ich insbesondere Felder wie z.B. im Contao-Backend (Themes-Seitenlayout-eingebunden Module +/-/) erstellen, die es dem Benutzer erlauben einen Bereich zu löschen, editieren, duplizieren. zum Beispiel Sprache/Level, Verfügbarkeit-Montag, Verfügbarkeit-Dienstag,… oder Jahrgangsstufe 5/Inhalte und dann eben Jahrgangsstufe 6/Inhalte… leider keine Ahnung wie man diese Felder nennt (Conditional Editfieldds…) da ich ja nicht immer alle Felder vorab anzeigen lassen möchte. Geht ja noch, wenn man weiß wie viele Klassen es gibt aber Fremdsprachen/ oder ähnlichem ist das vorab ja nicht bekannt…geht das mit
* efg
* + xtmembers und :xtmembers_fieldeditor?
* brauche ich zusätzlich den catalog?
?B2 Kann ich Fachlehrern eine Listenansicht der Nachhilfelehrer-Anmeldungen anzeigen lassen, die es ermöglicht einzelne Datensätze anzuzeigen (parent-child) und z.B. ein Feld mit "Sende-Mail" zusätzlich anzubieten.…
Vor allem die Abschätzung efg/catalog fällt mir schwer…
Können mir erfahrene Contao ´ianer ihre Einschätzungen zum Thema/Ansatz mitteilen, da ich bisher lediglich "Kontakt-Formulare zusammengeklickt habe", sprich nicht 100% in die falsche Richtung laufen möchte bzw. mit Kanonen auf Spatzen …
Vielen Dank vorab!
P.S. Nein, kein kommerzielles Produkt;) Elternbeirat… der vielleicht seinen Arm zu schnell gehoben hat ;)