Hallo,
wenn ich das richtig sehe, basiert die Extension sr_email_subscribe auf der Front End User Registration (sr_feuser_register) auf, d.h. man kann sr_email_subscribe genauso um weitere Eingabefelder erweitern.
Nun habe ich das gemacht und es war auch von Erfolg gekrönt. Allerdings ist mir eine Sache nicht ganz klar.
Es gibt in sr_email_subscribe das Anmeldeformular und das Formular, in dem man seine Daten ändern kann. Beide sind quasi identisch aufgebaut. Mein neues Feld hat im Template auch einen Marker für die EVAL_ERRORS bekommen. Das komische dabei: Der Marker wird im Anmeldeformlar anstandslos ersetzt, jedoch im Editformular nicht. #angry#
Ok, ich kann mich behelfen und den Marker einfach auskommentieren, da ich für das Feld ja auch keine evalRule habe. Aber vielleicht ist ja auch da der springende Punkt:
Wie kann man evalRules definieren? Die Doku ist da etwas schwammig, wenn sie sagt:
"the message displayed when a validation rule evalRuleName applicable to the field is not satisfied: plugin.tx_srfeuserregister_pi1._LOCAL_LANG.languageCode.evalErrors_evalRuleName_myNewFieldName = errorMessageForEvalRule"[/i]
Dazu müsste ich doch erstmal eine Regel definieren, die ich über evalRuleName ansprechen kann. Wie bzw. wo macht man das?
Bin für jeden Tipp dankbar. #giggle#
Viele Grüße,
Tobias