Hallo Forum,
ich muss ein Login-Form bauen, dass um einige Felder erweitert werden musste, dies habe ich dadurch erreicht, indem ich eine eigene Ext. per Klickstarter gebaut habe, die die FE_USERS um meine Felder ergänzt. U.a. gibt es auch eine Punkt mit 10 Checkboxen, mehrfache Wahl möglich. Dieses Feld wird dann aber in die DB als ein Wert (z.B. 87 für Werte 8 und 7, zweifache Wahl) eingetragen. Im BE funzt alles, die Checkboxen werden exakt ange-x-t wiedergegeben oder können natürlich auch so gesetzt werden. Im Quell erscheint dann folgendes:
name="FE[fe_users][18][tx_NameExt_DB-Feld][0]
natürlich von 0-9 ...
Nun habe ich das Template von FE_USERS_ADMIN angepasst, um meine neuen Felder einzubringen. Dazu musste ich noch schnell die neuen Felder im SETUP der Ext. einbauen -> plugin.feadmin.fe_users.create.fields = felder. Funzt alles, aber eben nicht meine Checkboxen, somit komme ich zum Template, da hier irgendwo der Fehler liegen muss:
In Anlehung an den Quellcode im BE habe ich nun im Template folgendes geschrieben:
<input type="checkbox" value="1" name="FE[fe_users][tx_NameExt_DB-Feld][0]">
usw. bis 9 ... Um die Felder in der Vorschau anzeiegn zu lassen dann "###FIELD_tx_NameExt_DB-Feld_9###". Wobei "###FIELD_tx_NameExt_DB-Feld###" "Array" ausgibt - also ganz so falsch ja nun doch nicht ...
Das funzt aber nicht so ... leider. Lange Rede, kurzer Sinn und wie immer: Wer kann helfen und hat ähnliches schon mal gemacht ??? Wäre um eure Hilfe echt dankbar!
Grüße,
Commodore
Unter http://www.lack-boerse.de/anmelden.html könnt ihr das Form betrachten, alles ab "Newsletter" ist für das Login von mir eingefügt worden, wie gesagt: Funzt alles, nur weiss ich nicht, wie ich im quelltext die 10 Hersteller-Input-Felder deklarieren muss, damit Typo3 mir wie im BE die Daten übernimmt ... 🙁
Ok, habe jetzt einen etwas anderen Weg eingeschlagen: Ich habe einfach 10 von einander unabhängige Checkboxen deklariert, die auch alle eine Datenbankfeld haben (leider) ... Nun funzt alles ...
Stellt sich aber noch eine Frage: Wenn ich eine Checkbox nicht selektiere, bekomme ich auf der anchfolgenden "Preview-Seite" meiner Eingaben den Marker ausgegeben: ###FIELD_tx_gtnewsletter_haendler_8### etwas dumm ... kann mir hierbei jemand helfen ???
Hi,
ich möchte auch einen Newsletter auf meiner Website realisieren. Wie hast Du FE-Anmeldung und Newsletter-Anmeldung unter einen Hut bekommen?
Viele Grüße
Johannes Teitge
Nun ja, so leicht war es dann doch nicht ... Das Problem ist einfach, dass ich einen ganz speziellen Newsletter haben musste und nicht die Newsletter-Ext. gebrauchen konnte, es sollte aber möglich sein, dass ein User, der sich über die FE_USERS-Ext. anmeldet, auch den Newsletter anwählen darf ... und zusätzlich noch ein ganz "normales" News-Abo ohne vorherige Anmeldung.
Wenn du also nur einen einfachen Newsletter haben möchtest, nutze liebe die T3-Ext., ansonsten musste dich nochmals melden und ich verrate dann dir alles weitere, das wird dann aber etwas sehr ausführlich ... uff!
So, bis dann!
Grüße,
Commodore
Hi Commodore,
du hast die anmeldung ja schoen umgebaut, respekt. Ich bin auch gerade dabei sie anzupassen! ich habe über den kickstarter meine db erweitert, ein teil davon soll eine selectionbox sein. Diese in die anmeldung einzubauen ist ja kein problem, wenn der user aber sein profil editieren soll, wie bekomme ich es hin, das seine auswahl schon vorselektiert ist.
kannst du mir dabei helfen?
Greetz und danke
Ford
Hi,
Commodore schrieb
Stellt sich aber noch eine Frage: Wenn ich eine Checkbox nicht selektiere, bekomme ich auf der anchfolgenden "Preview-Seite" meiner Eingaben den Marker ausgegeben: ###FIELD_tx_gtnewsletter_haendler_8### etwas dumm ... kann mir hierbei jemand helfen ???
such mal auf typo3.org nach "setEmptyIfAbsent".
Ciao,
Sacha