Cum sa afisam pozitii de module doar pentru userii neinregistrati (guest)?
Diverse
Pentru a putea ascunde un anumit modul, meniu fata de userii inregistrati, Joomla! nu ofera prea multe optiuni.

Totusi, folosind obiectul care pastreaza informatiile despre utilizatori, se poate realiza acest lucru facand putine modificari in codul template-ului.

Acest obiect poate fi accesat folosind variabila php $my.

Pentru a determina daca un user este sau nu logat, putem folosi variabila $my in felul urmator:

<?php
 
if ( $my->id ) {
// Userul este inregistrat
} else {
// Userul nu este inregistrat (guest)
}
 
?>
Pentru a impiedica un anumit modul sa fie afisat userilor inregistrati, folositi urmatorul cod:

<?php
if ( !$my->id ) {
mosLoadModules( 'doar_pentru_oaspeti', -2 );
}
?>

In acest fel modulele afisate in pozitia doar_pentru_oaspeti nu vor fi afisate decat pentru cei care nu sunt inregistrati.

 
 

Este Joomla! 1.5 stabil?

Cand ai facut ultimul update al site-ului tau Joomla! ?
 

Stiri

Cea mai noua extensie Muhaha, modului YourPHP! va permite folosirea unui document php pentru ca genera continutului unui modul. Acest component este oferit sub licenta GNU GPLv2. Descarcati de aici.
 
A patra editie a Open Source CMS Awards , sponsorizata de Packt Publishing este deschisa pentru propuneri. Joomla is eligibil pentru Best PHP Open Source CMS . Inscrierile sunt deschise pana in The nominations are open until September 11. Pentru primii 5 inscrisi, votul va incepe in 18 September 2009.
 

Muhaha twitter

Joomla.org Joomla.org Director Web Energy