Hallo,
ich habe folgendes Problem:
Ein User, der sich in den Newsletter einträgt soll nur eine Kategorie auswählen können.
Wie kann ich dass machen?
Danke für alle Tipps!!
Hallo,
ich habe folgendes Problem:
Ein User, der sich in den Newsletter einträgt soll nur eine Kategorie auswählen können.
Wie kann ich dass machen?
Danke für alle Tipps!!
Dan mach doch im HTML Template aus den Checkboxen einfach ein Raidiobutton.
Bei Chaeckboxen kann mann immer mehrere selektieren. Wenn du die Kategorien als Raidiobuttons umsetzt, kann kann nur eine Kategorie selektiert werden.
In TYPO3 brauchst du dafür nichts anzupassen.
das habe ich schon versucht, dann wird aber keine Kategorie eingetragen in die tt_adress.
Mit der checkbox sieht das im Template so aus:
<input type="checkbox" name="FE[tt_address][module_sys_dmail_category][0]" />
Als radiobutton habe ich das so abgeändert:
<input type="radio" name="FE[tt_address][module_sys_dmail_category]" value="[0]" />
wenn ich [0] im Namen stehen lasse, kann ich alle anklicken (da die Felder dann keine Gruppe bilden)
Vermutlich muss ich in irgend einer Datei noch das auslesen anpassen, aber wo?
Oder habe ich jetzt nen fehler über sehen oder geht dass viel einfacher?
Oh, du hast recht, das wird so nicht funktionieren wie ich vorgeschlagen hatte.
Die daten werden in einem Array abgelegt. Das heißt für jede Kategorie gibt es ein TRUE oder FALSE.
In dem Fall bleibt wohl nichts anderes übrig, als die Checkboxen mit JavaScript zu überwachen und darüebr eine Mehrfachauswahl zu unterbinden.
aber man müsste das doch im Code von dem Modul auch änder können oder?