Joomla.it Forum
Componenti per Joomla! => Gestione utenti e community => : Razzo 23 Mar 2011, 10:55:16
-
ho trovato un componente che fa quasi al caso mio, ma mi serve che una parte del codice sia visibile solo agli utenti autenticati/registrati.
Come posso fare a livello php?
c'č un codice if che fa al caso mio?
grazie
-
Ciao Razzo, non credo che potrai avere aiuto con queste poche indicazioni. Dovresti almeno indicare,il componente, le funzionalitą e quali modifiche vorresti apportare, dopodichč gli utenti sapranno se sono in grado e disposti ad aiutarti.
-
ok, grazie, pensavo che ci fosse gią qualcosa nel core di joomla che facesse questa funzione...
comunque il componente č com-property, serve per gestire delle propietą (nel mio caso delle case scout, di cui č possibile sapere il prezzo di affitto).
Dalla pagina del propietario/agente č possibile vedere i sui dati personali, ad esempio: http://casescout.tk/index.php?option=com_properties&view=properties&task=agentlisting&aid=62
A me servirebbe che i dati sensibili (mail, telefono, indirizzo) siano visibili solo agli utenti che hanno fatto il login, in modo da preservare la privacy.
pesavo di mettere nel php che genera quella pagina un:
<"if autenticato"> {
Telefono: [...]
} else {
Link per registrarsi
}
insomma quello che mi manca č <"if autenticato"> che non so come fare.
Poi ho un altro problema, ma questa non č la sezione in cui chiedere :P
-
risolto con:
<?php
if($user->guest){ ?>
<br />
<center><h1>
<?php echo JText::_('Need login to wiew details'); ?>
</h1></center>
<?php }else{ ?>
testo visibile solo ai registrati
?>
<?php } ?>