sr_feuser_register: leeres Formular bei Benutzerdaten bearbeiten

Autor Nachricht
Verfasst am: 21.04.2008 [11:18]
hildebecker

[Themenersteller]
dabei seit: 19.09.2006
Beiträge: 27

Hallo,

ich habe ein Problem mit sr_feuser_register. Wenn ich als eingeloggter User meine Nutzerdaten bearbeiten möchte, wird nur ein leeres Formular angezeigt.
Ich nutze Typo3 4.1.6 und sr_feuser_register 2.5.9

Was ich schon versucht habe:

Im Template die Zeile

Html4strict:Zeilennummerierung:  An / Aus

  1. <form id="###FORM_NAME###" method="post" action="###FORM_URL###" enctype="multipart/form-data" form_onsubmit="">


geändert in

Html4strict:Zeilennummerierung:  An / Aus

  1. <form id="###FORM_NAME###" method="post" action="###FORM_URL###" enctype="multipart/form-data" form_onsubmit="">


und in der typo3/sysext/cms/tslib/class.tslib_content.php
die Zeile


Javascript:Zeilennummerierung:  An / Aus

  1. $JSPart.=" updateForm('".$formName."','".$arrPrefix."[".$fKey."][]',".t3lib_div::quoteJSvalue($Nvalue, true).");";


geändert, wie im bugtracker (bugs.typo3.org/view.php?id=3986) beschrieben. Hat leider keine Auswirkungen. Die Seite verursacht bei mir aber einen JS-Fehler:

"updateForm is not defined"

obwohl
Html4strict:Zeilennummerierung:  An / Aus

  1. <script src="typo3conf/ext/sr_feuser_register/scripts/jsfunc.updateform.js" type="text/javascript">
im Header definiert ist und die Datei auch dort liegt.

Hat jemand vielleicht eine Idee, was ich noch versuchen könnte? Bin etwas ratlos...icon_rolleyes.gif

LG

hb
Verfasst am: 22.04.2008 [19:48]
Andrea_Herzog

dabei seit: 06.09.2004
Beiträge: 400

Ist als Code auch bearbeiten, oder edit eingetragen?

Verfasst am: 24.04.2008 [12:02]
hildebecker

[Themenersteller]
dabei seit: 19.09.2006
Beiträge: 27

Hallo Andrea,

jepp, alles nach Anleitung erstellt. Es wird ja auch das Bearbeiten-Formular angezeigt, nur die Daten werden leider nicht eingetragen. Sprich, das value-Attribut des input-Elements wird nicht erzeugt.

Ups, ich sehe gerade ich hab einen kleinen Fehler im ersten Post. Die Zeile hab ich geändert in

Html4strict:Zeilennummerierung:  An / Aus

  1. <form id="###FORM_NAME###" name="###FORM_NAME###" method="post" action="###FORM_URL###" enctype="multipart/form-data" form_onsubmit="">


LG

HB

[Dieser Beitrag wurde 2 mal bearbeitet. Zuletzt am 24.04.2008 um 12:06]
Verfasst am: 24.04.2008 [13:30]
Andrea_Herzog

dabei seit: 06.09.2004
Beiträge: 400

Hmm, try this:

Html4strict:Zeilennummerierung:  An / Aus

  1. <form id="###FORM_NAME###" method="post" action="###FORM_URL###" enctype="multipart/form-data" ###FORM_ONSUBMIT###>


Gruß

Andrea

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 24.04.2008 um 13:31]
Verfasst am: 28.04.2008 [14:52]
hildebecker

[Themenersteller]
dabei seit: 19.09.2006
Beiträge: 27

hab ich probiert. Leider kein Ergebnis icon_cry.gif

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 28.04.2008 um 14:52]
Verfasst am: 29.04.2008 [15:59]
Andrea_Herzog

dabei seit: 06.09.2004
Beiträge: 400

Seltsam, bei mir klappt es tadellos. Überrpüfe noch mal alle Formulare. Die sollten so aussehen, wie ich dir mit der letzten Post gesendet habe.
Verfasst am: 29.04.2008 [16:19]
hildebecker

[Themenersteller]
dabei seit: 19.09.2006
Beiträge: 27

Hallo Andrea,

folgendes steht im Template:
Html4strict:Zeilennummerierung:  An / Aus

  1. <form id="###FORM_NAME###" name="###FORM_NAME###" method="post" action="###FORM_URL###" enctype="multipart/form-data" ###FORM_ONSUBMIT###>


Und das Formtag, das daraus erzeugt wird, sieht so aus
Html4strict:Zeilennummerierung:  An / Aus

  1. <form id="tx-srfeuserregister-pi1-fe_users_form" name="tx-srfeuserregister-pi1-fe_users_form" method="post" action="index.php?id=59" enctype="multipart/form-data" >


Da kann ich jetzt keinen Fehler feststellen. Aber wie gesagt, ich erhalte einen JavaScript Fehler, dass die Funktion updateForm nicht definiert wurde. Und diese Funktion erzeugt ja die value-Attribute für die Input-Felder soweit ich das verstehe. Was ich nicht nachvollziehen kann, ist, wieso er behauptet, die Funktion sei unbekannt, wenn die Datei definitiv eingebunden ist...

Bin ehrlich ratlos...

hb




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.