Zum Inhalt springen

Markerproblem bei sr_feuser

Erstellt am 15. Januar 2008 · Noch keine Antworten

Tags: Frage

antypo3verzweifler ·

Hallo, folgendes Problem lässt mich bei Typo3 fast nicht mehr ruhig schlafen: 🙁

Die Tabelle fe_users soll um weitere Felder erweitert werden. Das funktioniert
via Kickstarter und Extension recht gut (d.h. die Felder werden in der Datenbank
angelegt). Auch im TypoScript der Seite sind die Felder sowohl unter
plugin.tx_srfeuserregister_pi1.formFields eingebunden als auch unter dem Setup
der richtige Name zum Feld gemappt.

Leider wird der Marker im Template nicht durch die Bezeichnung aus dem
Typoscript ersetzt. Der Fehler muss sich irgendwo im TS-Code befinden, da ein
kurzer Test mit php zeigt, das die Feldbezeichnung im Array nicht vorhanden ist.

TS-Setup:

plugin.tx_srfeuserregister_pi1._LOCAL_LANG {
  de {
    ...
    taxnumber = Steuernummer
    tooltip_taxnumber = Geben Sie Ihre Steuernummer ein.
    missing_taxnumber = Bitte geben Sie Ihre Steuernummer ein.
    ...
  }
}
<!-- ###TEMPLATE_CREATE### begin -->
    ...
    <!-- ###SUB_INCLUDED_FIELD_taxnumber### -->
        <dt>
        	<label for="tx-srfeuserregister-pi1-username">###LABEL_TAXNUMBER### </label>
        </dt>
        <dd>
        	<!-- ###SUB_ERROR_FIELD_taxnumber### -->
        	<p class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_taxnumber###</p>
        	<!-- ###SUB_ERROR_FIELD_taxnumber### -->
        	<!-- ###SUB_REQUIRED_FIELD_taxnumber### -->
        	<p class="tx-srfeuserregister-pi1-error">###MISSING_TAXNUMBER###</p>
        	<!-- ###SUB_REQUIRED_FIELD_taxnumber### -->
        	<input id="tx-srfeuserregister-pi1-username" type="text" class="tx-srfeuserregister-pi1-text" size="40" maxlength="50" title="###TOOLTIP_TAXNUMBER###" name="FE[fe_users][taxnumber]" />
        </dd>
	<!-- ###SUB_INCLUDED_FIELD_taxnumber### -->
	...
<!-- ###TEMPLATE_CREATE### end -->	

<!-- ###SUB_INCLUDED_FIELD_taxnumber### -->
<dt>###LABEL_TAXNUMBER###</dt>
<dd>###FIELD_taxnumber###</dd>
<!-- ###SUB_INCLUDED_FIELD_taxnumber### -->

Kann einer weiterhelfen ?
Vielen Dank im voraus!