SelfRegistration: Auswahlmöglichkeit nach Bedarf ein-/ ausblenden
Posted: Sat Sep 05, 2009 12:24 pm
Hi,
momentan läuft alles wie es soll und vor allem: ohne Fehler, aber mich beschäftigt doch etwas:
Ich passe gerade CMS Made Simple für eine Party-Homepage an. Dabei soll es Freiwilligen möglich sein, sich für bestimmte Bereiche als Helfer einzutragen (z.B. Garderobe, Bierbar, ... unterteilt in mehrere Schichten).
Das Registrierungsform sieht folgendermaßen aus:
E-Mail (text)
Name (text)
Vorname (text)
Bereich (dropdown) [Bierbar, Garderobe, Cocktails, ... ]
Schicht (multiselect) [Schicht 1, Schicht 2, Schicht 3, ...]
Was passieren soll ist folgendes:
Zuerst sucht man sich einen Bereich aus (bis dahin ist Schicht "read only"). Sobald ein Bereich ausgewählt wurde ist Schicht nicht mehr "read only" sondern zeigt alle Schichten an mit Anzahl der bisher eingetragenen Helfer und Anzahl der vorhandenen Gesamtplätze. Schichten, bei denen keine Plätze mehr frei sind sollen nicht mehr auswählbar sein, sondern nur noch "read only" angezeigt werden.
Ist sowas technisch mittels smarty, CMS Made Simple und Modules realisierbar, oder ist eine ausgelagerte Variante doch sinnvoller?
Für dieses Vorhaben verwendete Module sind:
CGUserDirectory 1.1.1
CustomContent 1.5.3
FrontEndUsers 1.6.9
SelfRegistration 1.2.5
Läuft auf:
CMS Version 1.6.4
momentan läuft alles wie es soll und vor allem: ohne Fehler, aber mich beschäftigt doch etwas:
Ich passe gerade CMS Made Simple für eine Party-Homepage an. Dabei soll es Freiwilligen möglich sein, sich für bestimmte Bereiche als Helfer einzutragen (z.B. Garderobe, Bierbar, ... unterteilt in mehrere Schichten).
Das Registrierungsform sieht folgendermaßen aus:
E-Mail (text)
Name (text)
Vorname (text)
Bereich (dropdown) [Bierbar, Garderobe, Cocktails, ... ]
Schicht (multiselect) [Schicht 1, Schicht 2, Schicht 3, ...]
Was passieren soll ist folgendes:
Zuerst sucht man sich einen Bereich aus (bis dahin ist Schicht "read only"). Sobald ein Bereich ausgewählt wurde ist Schicht nicht mehr "read only" sondern zeigt alle Schichten an mit Anzahl der bisher eingetragenen Helfer und Anzahl der vorhandenen Gesamtplätze. Schichten, bei denen keine Plätze mehr frei sind sollen nicht mehr auswählbar sein, sondern nur noch "read only" angezeigt werden.
Ist sowas technisch mittels smarty, CMS Made Simple und Modules realisierbar, oder ist eine ausgelagerte Variante doch sinnvoller?
Für dieses Vorhaben verwendete Module sind:
CGUserDirectory 1.1.1
CustomContent 1.5.3
FrontEndUsers 1.6.9
SelfRegistration 1.2.5
Läuft auf:
CMS Version 1.6.4