Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 17. März 2014 20:52
- PatriziaF
- kennt CMS/ms
- Ort: Altheim/Österreich
- Registriert: 19. Januar 2011
- Beiträge: 153
- Webseite
Formbuilder - Begrenzung Mehrfachauswahl
Hallo liebe Cmsler,
ich checks einfach nicht bitte um eure Hilfe:
Ich möchte beim Formuilder bei der Mehrfachauswahl eine Begrenzung durchführen.
Das heißt es soll zb 12 Felder zu Auswahl geben, aber nur 3 davon darf der Besucher auswählen.
Was muss ich tun?
Ist das ein Javascript Aufruf der da notwendig ist?
DANKESCHÖN!
LG Patrizia
Offline
#2 18. März 2014 11:04
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Formbuilder - Begrenzung Mehrfachauswahl
Das halte ich für keine wirklich gute Idee.
Wenn es nur drei Wahlmöglichkeiten gibt, wozu jemandem zeigen, was er alles nicht auswählen kann?
Außerdem ist es ein Leichtes, deaktivierte Formularfelder mit Hilfe von Tools wie z.B. WebInspector oder Firebug zu aktivieren und trotzdem auswählen zu können.
Wenn es da auf dem Server keinen Mechanismus gibt, der prüft, ob die übermittelten Felder überhaupt auswählbar waren, bringt Dir das allein nicht viel.
Ansonsten würde ich da im Formbuilder-Template ansetzen.
Das Problem ist, dass man dort nur das fertige Feld ausgegeben bekommt.
Um aber einzelne Teile in dem Auswahlfeld zu deaktivieren - oder sie auszublenden - benötigt man die einzelnen Auswahlmöglichkeiten.
Schau mal mit {get_template_vars} was es da so alles für Variablen gibt, mit denen man das Feld evtl. selber im Template nachbauen könnte.
Wenn es da nichts gibt, dann brauchst Du vermutlich ein Plugin/UDT womit Du diese Daten dann selber beziehen kannst.
(Ist noch keine Lösung. Nur ein Ansatz. Hab grad nicht viel Zeit zum selber rumprobieren.)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 18. März 2014 12:24
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: Formbuilder - Begrenzung Mehrfachauswahl
Die Grundidee muss nicht falsch sein. Beispiel: Kind kann sich für Lager anmelden. Es gibt 10 Tätigkeiten von denen es drei auswählen kann.
Mit Checkboxen sieht das natürlich gut aus. Allerdings könnte man die Auswahl natürlich auch einfach mit drei Dropdowns einschränken.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#4 18. März 2014 12:32
- PatriziaF
- kennt CMS/ms
- Ort: Altheim/Österreich
- Registriert: 19. Januar 2011
- Beiträge: 153
- Webseite
Re: Formbuilder - Begrenzung Mehrfachauswahl
genau nockenfell - das war der plan.
ich dachte zuerst auch an drei dropdown-felder - allerdings wäre es dann theoretisch möglich bei allen 3 dropdowns jeweils denselben workshop auszuwählen.
deshalb wollt ich gerne die auswahl bei den checkboxen einschränken - also darf max 3 häkchen setzen. aber ich weiß einfach nicht wie ich das machen kann.
Offline
#5 18. März 2014 12:34
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Formbuilder - Begrenzung Mehrfachauswahl
Achso. Jetzt verstehe ich das Problem.
Ja, dann muss natürlich ein Javascript her, welches verhindert, dass man nach drei Auswahlen weitere Felder auswählt.
(Bin jetzt von einem statischen Feld ausgegangen, bei dem alle anderen Optionen deaktiviert sein sollen)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#6 18. März 2014 12:39
- PatriziaF
- kennt CMS/ms
- Ort: Altheim/Österreich
- Registriert: 19. Januar 2011
- Beiträge: 153
- Webseite
Re: Formbuilder - Begrenzung Mehrfachauswahl
sry. dann hab ich mich wohl doof ausgedrückt.
liefert da der formbuilder von haus aus schon was mit was ich nicht finde?
oder muss man da selber aktiv werden.
javascript ist nicht so meins :-P
Offline
#7 18. März 2014 12:42
- PatriziaF
- kennt CMS/ms
- Ort: Altheim/Österreich
- Registriert: 19. Januar 2011
- Beiträge: 153
- Webseite
Re: Formbuilder - Begrenzung Mehrfachauswahl
das dropdown problem hat nan anscheinend schon mal gelöst -->
http://www.cmsmadesimple.de/forum/viewt … ?pid=10676
:-)
zumindest sehr ähnlich
Beitrag geändert von PatriziaF (18. März 2014 12:42)
Offline
Seiten: 1