[TYPO3-UG Italy] template dinamico
    Mauro Lorenzutti 
    mauro.lorenzutti at webformat.com
       
    Thu Sep 21 16:34:58 CEST 2006
    
    
  
Ciao Leucio,
Thursday, September 21, 2006, 4:16:47 PM, you wrote:
> ciao ragazzi,
> eccomi di nuovo qui.
> ho un template statico di una pagina personale.
> il sistema ha+utenti e ogni utente ha una propria pagina con proprie informazioni,ovviamente.
> veniamo al dunque,nella pagina ho una intestazione con nome
> utente, poi in un riquadro ho le informazioni.
> per far si che nell' intestazione appaia il nome utente della
> relativa home page ho inserito il seguente codice TS:
> temp.nome_utente = COA
> temp.nome_utente.wrap = |
> temp.nome_utente.10 = TEXT 
> temp.nome_utente.10 {
>   field = name
>   case = upper
>   wrap = <h2 style="text-align: left; color:
> white;">  |  </h2>
> }
> temp.intestazione=RECORDS
> temp.intestazione.source=1
> temp.intestazione.tables=fe_users
> temp.intestazione.conf.fe_users < temp.nome_utente
> solo che in questo caso, giustamente, visualizzo sempre il nome
> dell'utente con uid=1,cosa devo impostare nel campo source per far
> si che cambi in base all'utente?la mia idea era di passare l'uid
> dell'utente da visualizzare tramite GET, ma poi come la recupero in
> TS?chi saprebbe consigliarmi un modo semplice e geniale?
> spero d essere stato chiaro, ho abbastanza problemi
> sull'argomento, ma intanto risolviamone uno alla volta
Interessante la strada che hai scelto. Se trovi una soluzione ti prego
di rendercela nota. Se invece preferisci la strada comoda ;-)
class user_funzioni     {
      function utente_loggato($conf, $content)        {
                $logged = $GLOBALS['TSFE']->fe_user->user;
                return $logged["cognome"]." ".$logged["nome"];
       }
}
includeLibs.funzioni_varie = fileadmin/template/user_funzioni.php
lib.logged = USER_INT
lib.logged.userFunc = user_funzioni->utente_loggato
Io ho risolto così...
Ciao,
 Mauro Lorenzutti
e-mail:  mauro.lorenzutti at webformat.com
---------------------------------------------------------
WEBFORMAT srl | Corte Europa, 12 | I-33097 SPILIMBERGO PN
     Tel +39-0427-926.389  --  Fax +39-0427-927.653
       info at webformat.com  --  www.webformat.com
---------------------------------------------------------
    
    
More information about the TYPO3-UG-italy
mailing list