[TYPO3-UG Italy] R: Typoscript elencare fe_groups in pagina

De Contardi Riccardo Riccardo.DeContardi at bhuman.it
Thu Mar 12 17:37:31 CET 2015


Grande! Meglio di Mr. Wolf!!!

--------------------------------------------
Riccardo De Contardi – Web Developer
B Human Srl - www.bhuman.it
Riccardo.decontardi at bhuman.it
Corso di Porta Nuova, 46 - 20121 Milano
TEL +39-02-20.23.271 - FAX +39-02-20.240.561
--------------------------------------------

-----Messaggio originale-----
Da: typo3-ug-italy-bounces at lists.typo3.org [mailto:typo3-ug-italy-bounces at lists.typo3.org] Per conto di Roberto Torresani
Inviato: giovedì 12 marzo 2015 17:32
A: TYPO3 Usergroup Italy
Oggetto: Re: [TYPO3-UG Italy] Typoscript elencare fe_groups in pagina

Ciao Riccardo,
problema typoscript? Eccomi ;-)

E' probabile che dedicandoci un po' più di tempo lo script possa essere migliorato, ma il seguente dovrebbe fare quello che ti serve:

PAGE.10 = TEXT
PAGE.10.data = TSFE:fe_user|user|usergroup PAGE.10.split {
  token = ,
  cObjNum = 2 || 1
  1 {
    10 = CONTENT
    10.table = fe_groups
    10.select.pidInList = {$plugin.tx_felogin_pi1.storagePid}
    10.select.andWhere.current = 1
    10.select.andWhere.wrap = uid=|
    10.renderObj = TEXT
    10.renderObj.field = title
    10.renderObj.wrap = ,|
  }
  2 < .1
  2.10.renderObj.wrap = |
}

Ciao
Roberto


Il giorno 12 marzo 2015 17:05, De Contardi Riccardo < Riccardo.DeContardi at bhuman.it> ha scritto:

>  Buongiorno a tutti:Uso TYPO3 6.2 e ho il seguente problema: ho degli
> utenti di Frontend che possono appartenere a N gruppi diversi e vorrei
> stampare in pagina il nome dei gruppi a cui appartengono, separati da
> virgola:
>
> Per ora sono arrivato a scrivere (copiando da
> http://www.typo3wizard.com/en/snippets/cool-stuff-typoscript/userinfo-
> for-currently-logged-in-user.html)
> :
>
>
>  PAGE.10 = TEXT
> PAGE.10.data = TSFE:fe_user|user|usergroup  PAGE.10.split {
>     token = ,
>     cObjNum = 1
>     1 {
>       10 = CONTENT
>       10.table = fe_groups
>       10.select.pidInList = {$plugin.tx_felogin_pi1.storagePid}
>       10.select.andWhere.current = 1
>       10.select.andWhere.wrap = uid=|
>       10.renderObj = TEXT
>       10.renderObj.field = title
>       10.renderObj.wrap = |,
>     }
>   }
>
> Il problema è che così sono tutti seguiti dalla virgola, compreso
> l'ultimo... e io vorrei che l'ultimo sia senza virgola... ho provato
> varie configurazioni di optionsplit senza successo :(
>
> Qualcuno ha dei suggerimenti?
>
> --------------------------------------------
> Riccardo De Contardi - Web Developer
> B Human Srl - www.bhuman.it<http://www.bhuman.it/>
> Riccardo.decontardi at bhuman.it
> Corso di Porta Nuova, 46 - 20121 Milano TEL +39-02-20.23.271 - FAX
> +39-02-20.240.561
> --------------------------------------------
>
>
> **************************************************
>
> Chi riceve il presente messaggio e' tenuto a verificare se lo stesso
> non gli sia pervenuto per errore. In tal caso e' pregato di avvisare
> immediatamente il mittente e, tenuto conto delle responsabilita'
> connesse all'indebito utilizzo e/o divulgazione del messaggio e/o
> delle informazioni in esso contenute, voglia cancellare l'originale e
> distruggere le varie copie o stampe.
>
> The receiver of this message is required to check if he/she has
> received it erroneously. If so, the receiver is requested to
> immediately inform the sender and - in consideration of the
> responsibilities arising from undue use and/or disclosure of the
> message and/or the information contained therein - destroy the original message and any copy or printout thereof.
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>



--
TYPO3 CMS 7.1 - Le novità <http://slidesha.re/17WfVqV> _______________________________________________
TYPO3-UG-Italy mailing list
TYPO3-UG-Italy at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy

**************************************************

Chi riceve il presente messaggio e' tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e' pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilita' connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe.

The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof.


More information about the TYPO3-UG-Italy mailing list