[Frage] sf_register (10.0.1) - emai-templates anpassen TYPO3-Version: -

  • wini2 wini2
    Jedi-Meister
    0 x
    291 Beiträge
    0 Hilfreiche Beiträge
    03. 06. 2020, 17:09

    hallo,

    ich möchte bei der ext sf_register 10.0 (Frontend User Registration) die templates ändern, genauer: ich möchte fe_user felder in den emails ausgeben, was bei einigen feldern kein problem ist, z. b. {user.username}, {user.email}, {user.uid}. beim voranmen wirds schon schwierig; keine der nachfolgenden varianten funktioniert.


    Vorname
    {user.first_name},
    {fe_users.first_name},
    {first_name} ,
    {fieldName.first_name} ,
    {user: user.first_name},
    {0: user.first_name} ,

    das originaltemlate sieht so aus:

    <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
    xmlns:register="http://typo3.org/ns/Evoweb/SfRegister/ViewHelpers"
    data-namespace-typo3-fluid="true">

    <f:layout name="Email" />

    <f:section name="Main">
    <f:format.raw><f:translate key="email_admin_salutation"/></f:format.raw>,

    <f:format.raw><f:translate key="email_admin_account_saved" arguments="{0: user.username}"/></f:format.raw>

    <f:if condition="{settings.acceptEmailPostCreate}">
    <register:link.action arguments="{user: user.uid}" action="accept" controller="FeuserCreate" absolute="true">
    <f:translate key="email_user_accept_link"/>
    </register:link.action>
    <register:link.action arguments="{user: user.uid}" action="decline" controller="FeuserCreate" absolute="true">
    <f:translate key="email_user_decline_link"/>
    </register:link.action>
    </f:if>
    </f:section>

    </html>

    wäre klasse, wenn mir jemand 'nen tipp geben würde.

    danke im voraus


  • 1
  • Julian.Hofmann Julian.Ho...
    Flash Gordon
    0 x
    3020 Beiträge
    127 Hilfreiche Beiträge
    03. 06. 2020, 21:22

    Die Properties eines Models werden in lowerCamelcase benannt. Demnach dürfte der Vorname als {user.firstName} nutzbar sein.

    Falls Du wissen möchtest, was der User alles an Properties hat, dann lasse ihn Dir doch mal ausgeben: [code]<f:debug>{user}</f:debug>[/code]

  • 1