[TYPO3-UG Italy] Fwd: variabili globali e configurazione da utenti fe
Nicola Cerchiari
nicola.cerchiari at gmail.com
Tue Oct 27 13:55:08 CET 2009
Salve di nuovo,
qualche giorno fa avevo postato la richiesta che ho allegato. Con un po' di
tempo a disposizione sono riuscito a guardarci maggiormente dentro e sono
riuscito a risolvere quasi tutti i miei errori. Mi rimane solo da capire
come poter passare nella condizione [loginUser *] i parametri dell'utente
loggato alle variabili:
config.language = [user_language]
plugin.tx_staticinfotables_pi1{
languageCode = [user_language]
countryCode = [user_static_info_country]
}
Oppure è possibile fare un redirect passando i paramentri di language e
country nella url www.sito.com/[user_language]/[user_country]/pagina ?
Inoltre qualcuno sa come forzare un campo della form dell'estensione
sr_feuser_register all'ingresso dell'utente nella pagina di registrazione?
Si può procedere come per la static_info_tables (vedi sopra)?
grazie mille,
N
---------- Messaggio inoltrato ----------
Da: Nicola Cerchiari <nicola.cerchiari at gmail.com>
Date: 24 ottobre 2009 09.21
Oggetto: variabili globali e configurazione da utenti fe
A: TYPO3 Usergroup Italy <typo3-ug-italy at lists.netfielders.de>
Salve a tutti,
avrei due domande da porvi per trovare la miglior soluzione possibile:
1) Nel setup del template ho impostato diversi settaggi di lingua con questa
sintassi:
[globalVar = GP:L = 5]
config.language = il
config.sys_language_uid = 5
plugin.tx_staticinfotables_pi1{
languageCode = EN
countryCode = GBR
}
[global]
e funziona tutto correttamente. Ora devo fare in modo che oltre a queste
impostazioni il sito reagisca anche con la lingua di un utente fe
registrato.
Ovvero se un utente entra nel sito, che di default è in inglese, e si logga
(essendosi registrato prima come utente tedesco), il sito dovrebbe passare
in tedesco...
Ho quindi prova con una cosa di questo tipo:
[globalVar = loginUser = *]
config.language = TSFE:fe_user|user|language
config.sys_language_uid = 0
plugin.tx_staticinfotables_pi1{
languageCode = TSFE:fe_user|user|language
countryCode = BEL
}
[global]
ma ovviamente non funziona. Penso che la " loginUser = * " sia corretta,
come da TSRef, ma quello che non ho capito è come attribuire i valori da
fe_user ad un oggetto typoscript. Qualcuno può illuminarmi?
2) Il secondo quesito invece riguarda una variabile _GET custom (e sarà più
bereve del primo): in poche parole io vorrei aggiungere una variabile
country nell'url (utilizzo anche realurl, per mettere un po' di carne al
fuoco) che si comporti esattamente come la variabile L per la lingua. Penso
si possa fare e che io mi stia perdendo in un piega, quindi vi chiedo
un'altra illuminazione.
Come sempre grazie per l'immancabile supporto,
grazie a tutti
N
More information about the TYPO3-UG-Italy
mailing list