[TYPO3-german] sr_feuser_register

Martin Ernst ernst at alto.de
Mon Jan 2 14:10:57 CET 2012


Hallo,

ich ärgere mich gerade mit eigenen Eingabefeldern im 
Registrierungsfprmular herum. Gemäß Anleitung habe ich das HTML-Template 
erweitert:

<!--###SUB_INCLUDED_FIELD_tx_myext_bankaccount###-->
<dt>
	<label 
for="tx-srfeuserregister-pi1-tx_myext_bankaccount">###LABEL_TX_MYEXT_BANKACCOUNT### 
###REQUIRED_TX_MYEXT_BANKACCOUNT###</label>
</dt>
<dd>
	<!-- ###SUB_ERROR_FIELD_tx_myext_bankaccount### -->
	<p 
class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_tx_myext_bankaccount###</p>
	<!-- ###SUB_ERROR_FIELD_tx_myext_bankaccount### -->
	<!-- ###SUB_REQUIRED_FIELD_tx_myext_bankaccount### -->
	<p 
class="tx-srfeuserregister-pi1-error">###MISSING_TX_MYEXT_BANKACCOUNT###</p>
	<!-- ###SUB_REQUIRED_FIELD_tx_myext_bankaccount### -->
	<input id="tx-srfeuserregister-pi1-tx_myext_bankaccount" type="text" 
class="tx-srfeuserregister-pi1-text" size="40" maxlength="255" 
title="###TOOLTIP__TX_MYEXT_BANKACCOUNT###" 
name="###NAME__TX_MYEXT_BANKACCOUNT###" />
</dd>
<!--###SUB_INCLUDED_FIELD_tx_myext_bankaccount###-->


in setup habe ich die labels eingerichtet, in meiner Extension (mit 
extbase) lade ich in der ext_localconf.php die TCA-Konfiguration:

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['sr_feuser_register']['extendingTCA'][] 
= 'myext';


In den constants habe ich das Formularfeld noch nicht hinzugefügt. 
Trotzdem wird es im Formular ausgegeben. Das ist schon mal nicht richtig.

Außerdem werden die Labels nicht ersetzt und es werden beim Aufruf des 
Formulars auch die (nicht ersetzten) LABEL für required und error 
ausgegeben.

Was habe ich denn womöglich noch vergessen? Am allermeisten wundert mich 
schon mal, dass überhaupt eine Ausgabe stattfindet.

Besten Dank für Hilfe
Martin


More information about the TYPO3-german mailing list