nome utente come titolo di un blocco
Ciao ragazzi, vi scrivo per un problema a cui non riesco a trovare apparentemente soluzione da nessuna parte.
Ho la necessità di duplicare un menu come la navigazione (rimuovendo solo alcune voci da assegnare a dei super amministratori) e questo l'ho risolto usando il clone menu.
Ora questo menu duplicato posso affibiarlo come blocco agli utenti con permesso superamministratore, quello che mi sarebbe interessato fare in aggiunta era dare come titolo del blocco il nome dell'utente attualmente collegato.
Esattamente come fa drupal di suo dando il nome admin al blocco Navigation.
Qualcuno sa darmi qualche dritta?
Grazie a tutti in anticipo per le risposte :)
Luca
Risposte
Ciao, io farei così. Creerei
Ciao, io farei così. Creerei un template per il blocco specifico nel tema (tipo block-user-1.tpl.php -- l'id del blocco lo trovi nell'html prodotto da Drupal ed è riportato nell'attributo id dell'elemento che racchiude il blocco stesso) con questo contenuto:
<div class="block">
<h2>
<?php
global $user;
print $user->name;
?>
</h2>
<div class="content">
<?php print $block->content; ?>
</div>
</div>
Black ti ringrazio
Black ti ringrazio tantissimo, funziona perfettamente il trucco che mi hai consigliato :)
Grazie mille ancora
Bene! L'ho aggiunto alla
Bene! L'ho aggiunto alla sezione snippets (http://drupal.it/materiale-riferimento, http://drupal.it/node/16754) per riferimento futuro.