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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an