[TYPO3-english] Using fe_groups_language_overlay with TypoScript
Ulrik Høyer Kold
uhk at combine.dk
Tue Apr 29 15:00:26 CEST 2014
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: |
wrap2 = <div class="info memberinfo" id="usergroup">|</div>
}
## English is Language 1.
[globalVar = GP:L = 1]
lib.groupname {
## Translate the label
wrap = Member type: |
## 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