Modifica del template del profilo utente

8 contenuti / 0 new
Ultimo contenuto
Modifica del template del profilo utente

Ciao a tutti, sono riuscito a personalizzare il template di node.tpl.php utilizzando node-[mio tipo di contenuto].tpl.php e analoga pagina di page-node-[mio tipo di contenuto].tpl.php. Ora vorrei fare la stessa cosa nella pagina di modifica del profilo utente e vedo che questo è un form sia nella visualizzazione che nella modifica del profilo. Come posso fare? Grazie a tutti.

perfetto un passo avanti :-).Io come tema uso zen e questo mi stampa $title che si trova in page.tpl.php, ora io vorrei che $title non venga stampato quando sono nella pagina relativa al profilo dell'utente, sia che questo sia views o edit, come posso fare?

Il duro lavoro fatto con passione, ripaga sempre!!!!

Il user-profile.tpl.php lo crei da una copia del page.tpl.php.

Questo file user-profile.tpl.php viene caricato quando visualizzi un utente quindi qualsiasi cosa fai in questo file lo vedi quando visualizzi un utente: example.com/user/123 dove 123 è uid l'id dell'utente.

ma le variabili presenti in page.tpl.php, sono passate anche a user-profile.tpl.php?

Il duro lavoro fatto con passione, ripaga sempre!!!!

Alcune si solo con valori diversi, puoi aggiungere questo codice

<?php
 
print '<pre>'. check_plain(print_r($profile, 1)) .'</pre>';
?>

Per scoprire tutti i valori esistenti.

l'ho aggiunto e mi stampa tutte quelle che gestisce, ora per usarne una piuttosto che un'altra come posso fare?

Il duro lavoro fatto con passione, ripaga sempre!!!!

Per esempio così:
print $profile[summary]

qui vengono spiegate tutte le varie variabili che puoi recuperare.
Anche se nel tuo caso più che usare user-profile.tpl.php che in realtà è una copia di node.tpl.php ti conviene usare page-user.tpl.php che è una copia di page.tpl.php

Ecco qui: http://drupal.org/node/572078