[TYPO3-english] Using fe_groups_language_overlay with TypoScript

Ulrik Høyer Kold uhk at combine.dk
Tue Apr 29 15:02:30 CEST 2014


Follow-up: It's TYPO3 4.7.17



Den 29-04-2014 15:00, Ulrik Høyer Kold skrev:
> Hi group,
>
> I have not been able to make this work, so now I turn to the forum.
>
> I have installed sr_feuser_register which supplies the
> fe_groups_language_overlay table for translating the title of fe_groups.
>
> I have tried to adapt a snippet from
> http://snipplr.com/view/55967/typoscript-get-user-info/ (lines 60-78) to
> get the groupname translated.
>
> lib.groupname = TEXT
> lib.groupname {
>      data = TSFE:fe_user|user|usergroup
>      split {
>          token = ,
>      cObjNum = 1 || 2
>      1 {
>          10 = CONTENT
>          10.table = fe_groups
>          # ID 31 is the folder where I store my FE users and FE groups.
>          # Remember to change it to the ID of the folder
>          # where YOU store your FE data!!
>          10.select {
>              pidInList = 31
>          andWhere {
>              current = 1
>              wrap = uid=|
>          }
>              }
>          10.renderObj = TEXT
>          10.renderObj.field = title
>          10.renderObj.wrap = <span>|</span>
>      }
>      2 < .1
>      2.10.renderObj.wrap >
>      }
>      wrap = Medlemstype:&nbsp;|
>      wrap2 = <div class="info memberinfo" id="usergroup">|</div>
> }
>
> ## English is Language 1.
> [globalVar = GP:L = 1]
> lib.groupname {
>
>      ## Translate the label
>      wrap = Member type:&nbsp;|
>
>      ## Attempt to overlay the group title
>      split.1.10.select {
>      join = fe_groups_language_overlay on ( fe_groups.uid =
> fe_groups_language_overlay.fe_group)
>      andWhere {
>          data = TSFE:sys_language_uid
>          wrap = fe_groups_language_overlay.fe_group=|
>      }
>      }
> }
> [global]
>
> Should this not work as intended? Am I missing something obvious? Could
> this be related to my language configuration?
>
> --
> Ulrik Høyer Kold,
> Combine A/S
> http://www.combine.dk/



More information about the TYPO3-english mailing list