[TYPO3-german] sr_feuser_register, template

Christian Tauscher christian.tauscher at media-distillery.de
Mon Apr 8 12:48:07 CEST 2013


Hallo zusammen.

Ich rauf mir grad wieder mal die Haare über die belibte EXT.
Funktioniert ja wunderbar, aber das Template ist...
Wehe wenn ein Text geändert werden muss, dann sucht man sich den Wolf.

Hab die Anleitung wieder mal aufmerksam durchgelesen:


-------snip ----------
1.3.3.8 Labels with variables:
Some labels in pi1/locallang.php have names starting with 'v_'. In those
labels, the following variables may be used:

    %1$s : the title of the pid containing the front end user records
created by the extension;
    %2$s : the user name of the front end user;
    %3$s : the name of the front end user;
    %4$s : the email address of the front end user.

Special functions can be inserted. They will be replaced by the result
of the function.
    {data:<field>}: value of this field of the FE user record
    {tca:<field>}: value of the marker ###TCA_INPUT_ field '###'
    {meta:<stuff>}: extra stuff functions:
    title: page title
-------snip ----------

Aha, das ist do was:

TS-Setup:
# neue marker
plugin.tx_srfeuserregister_pi1.extraLabels {
  username,
  first_name,
  last_name,
  email
}

plugin.tx_srfeuserregister_pi1._LOCAL_LANG.de {
  username = {data:username}
  first_name = {data:first_name}
  last_name = {data:last_name}
  email = {data:email}
}


Im Template kann ich jetzt schäe ganze Sätze schreiben die man lesen
kann und brauch nur noch diese Marker:

Hallo liber ###LABEL_USERNAME###
Das ist dein name ###LABEL_FIRST_NAME###
###LABEL_LAST_NAME###
Deine EMail ###LABEL_EMAIL###


Ja, so denk ichs mir, aber die eXT wäre nicht was sie ist wenns
funktionieren würde.

Denke ich falsch, ist das ein bug, geht das nicht oder.....????


Kann mir jemand eine Tipp geben, wie man mit {field:<db-feld>} etc.
umgeht? Im HTML-Template direkt einbinden klappt auch nicht.


Danke für die freundliche Unterstützung,

Christian.


More information about the TYPO3-german mailing list