[TYPO3-english] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Show usergroup and fe_user info
xadi10 at hotmail.com
Thu Nov 14 03:36:46 CET 2013
Great news, you've done it once again ! An ".stdWrap.if" worked as a charmed !
Dear god, i can't thank you enough for what you have done with me, your patience, your work, and all the time you wasted with me... Thank you so much Bernd.
Now i have another big mountain to climb: in some cases, the user can belong to more than just 1 expiring group, so i need to show both usergroups in the frontend.
This would be easy if the extension applied to the fields always the same token, but unfortunelly it doesnt... When a user has 2 timed usergroups, the extension separates them with an asterisk, like this " 3|1384385040|1384385160*5|1384389960|1385772360* " (the 5 after the first asterisk is the beginning of the second timed usergroup). If the extension developer had made the separation with another "|" it would be much easier.
But well, once it isn't made like this, my thoughts are that the best way to do this is by making two new splits: the first one that splits the field by the asterisk, and the second one to split the part after the asterisk by the token " | ".
However i don't know if this is possible, but i'm half a way there, so here is my code:
20 = TEXT
20.data = TSFE:fe_user|user|tx_itypoexpiringfegroups_groups
token.char = 42
returnKey = 1
This code shows me this in the frontend: "5|1384389960|1385772360", so i think i'm half a way there, as now i only need to split once again the given result, but i don't know to do it...
Any suggestions or what i'm asking is impossible?
More information about the TYPO3-english