Ciao ragazzi,
ho cercato di personalizzare il mio node.tpl,in riferimento ad un articolo "prodotto" nel nodo mi richiamo solo alcuni campi in diversi box,alcuni dei quali visibili solo al login.
In un box ho messo la condizione che determinati contenuti sono disponibili solo dopo aver effettuato il login con il seguente codice:
<--------->
<?php  global $user; ?>
                  <?php  if (user_is_logged_in()): ?>
                  <?php print render($name); ?>
              
                   <?php else : ?>
                   <?php print t('<b>Benvenuto Anonimo!<br />Devi eseguire il login per visualizzare il contenuto</b> '); ?>
                       <br /> <?php print l("Esegui il login","user"); ?>/<?php print l("Registrati","user/register"); ?>.
                   <?php endif; ?>
                    <?php print render($content['field_type']); ?>
<--------->

Quando verifica il login,se TRUE ,dovrebbe visualizzare il nome utente del proprietario del nodo "cliccabile", in modo da poter andare sul suo profilo e da poter dare l'opportunità di inviare un messaggio (questo e' l'obiettivo).
In allegato i due casi (admin ed utente)
Questo pero' mi succede solo se sono loggato come admin,mentre se esegui il log come altro utente vedo sempre il nome dell'utente creatore ma non mi fa cliccare sul suo nome per collegarmi al suo profilo.Come mai?

In realtà questo mi serve perchè ogni utente abilitato puo' inserire un prodotto da destinare ad  associazioni di volontariato, e vorrei dare l'opportunita di poterlo richiedere direttamente a chi l'ha inserito.L'ideale sarebbe mettere un bottone con scritto "richiedi prodotto" il cui destinatario dovrebbe essere il creatore dello stesso,Ma non ci sono riuscito?

Grazie in anticipo
Piero

Piero Aiello
AllegatoDimensione
Schermata 2014-03-01 alle 11.36.43.jpg19.23 KB
Schermata 2014-03-01 alle 11.36.54.jpg15.12 KB