[TYPO3-english] adding field to sr_email_subscribe

Riccardo De Contardi riccardo.decontardi at bhuman.it
Wed Feb 10 12:44:56 CET 2010


Hello

A little request about sr_email_subscribe (latest version avaliable)

I'm trying to add a field (plain input field) to my subscribe form, using  
the same procedure adopted for sr_feuser_register, so I've created an  
extension named "bh_lgalert" that extends tt_address with a new field  
called tx_bhlgalert_bhpress

In the HTML template I've added:

  <!-- ###SUB_INCLUDED_FIELD_tx_bhlgalert_bhpress### -->
  <dt>
  <label  
for="tx-sremailsubscribe-pi1-tx_bhlgalert_bhpress">###LABEL_TX_BHLGALERT_BHPRESS###  
###REQUIRED_TX_BHLGALERT_BHPRESS###</label>
  </dt>
  <dd>
  <!-- ###SUB_ERROR_FIELD_tx_bhlgalert_bhpress### -->
  <p  
class="tx-sremailsubscribe-pi1-error">###EVAL_ERROR_FIELD_TX_BHLGALERT_BHPRESS###</p>
  <!-- ###SUB_ERROR_FIELD_tx_bhlgalert_bhpress### -->
  <!-- ###SUB_REQUIRED_FIELD_tx_bhlgalert_bhpress### -->
  <p  
class="tx-sremailsubscribe-pi1-error">###MISSING_TX_BHLGALERT_BHPRESS###</p>
  <!-- ###SUB_REQUIRED_FIELD_tx_bhlgalert_bhpress### -->

<input id="tx-sremailsubscribe-pi1-tx_bhlgalert_bhpress" type="text"  
size="40" maxlength="50" title="###TOOLTIP_TX_BHLGALERT_BHPRESS###"  
name="FE[tt_address][tx_bhlgalert_bhpress]"  
class="tx-sremailsubscribe-pi1-text" />

  </dd>
  <!-- ###SUB_INCLUDED_FIELD_tx_bhlgalert_bhpress### -->


The problem: the markers for the label and error are not substituted!!

I remember a similar problem encountered  with sr_feuser_register, and  
solved adding a ext_localconf.php file in the extension folder with:


<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['sr_feuser_register']['extendingTCA'][]  
= 'bh_feuserreg_myextname';
?>


So I've wrote a similar file in bh_lgalert

<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['sr_email_subscribe']['extendingTCA'][]  
= 'bh_lgalert';
?>

But..it does not work

Am I missing something

Thank you for the help and regards

-- 
--------------------------------------------
Riccardo De Contardi - Web Developer
B Human Srl - www.bhuman.it
Via Canzio, 15 - 20131 Milano
TEL +39-02-20.23.271 - FAX +39-02-20.240.561
--------------------------------------------


More information about the TYPO3-english mailing list