Back to top

Autore Topic: [RISOLTO]modifica componente, codice solo per registrati  (Letto 1390 volte)

Offline Razzo

  • Appassionato
  • ***
  • Post: 228
  • Sesso: Maschio
    • Mostra profilo
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
« Ultima modifica: 24 Mar 2011, 18:30:41 da Razzo »
Razzo.Org

Offline ramses_2th

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4067
  • Sesso: Maschio
    • Mostra profilo
Re:modifica componente, codice solo per registrati
« Risposta #1 il: 23 Mar 2011, 11:41:25 »
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.

Offline Razzo

  • Appassionato
  • ***
  • Post: 228
  • Sesso: Maschio
    • Mostra profilo
Re:modifica componente, codice solo per registrati
« Risposta #2 il: 23 Mar 2011, 13:59:47 »
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
Razzo.Org

Offline Razzo

  • Appassionato
  • ***
  • Post: 228
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO]modifica componente, codice solo per registrati
« Risposta #3 il: 24 Mar 2011, 18:30:02 »
risolto con:
Codice: [Seleziona]
<?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 ?>
Razzo.Org

 



Web Design Bolzano Kreatif