[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