I. http://extensions.joomla.org/extensi...s-control/3391
II. index.php des Templates
PHP-Code:
$user = JFactory::getUser();
if ( $user->get( 'guest' ) ) {
/** lade Modulposition für Gäste **/
//HTML CODE HIER
<jdoc:include type="modules" name="guests" style="xhtml" />
//HTML CODE HIER
} else if ( $user->get( 'usertype' ) == 'Registered' ) {
/** lade Modulposition für Registrierte Personen **/
//HTML CODE HIER
<jdoc:include type="modules" name="registered" style="xhtml" />
//HTML CODE HIER
}
Module auf den entsprechenden Positionen veröffentlichen.
III. Ähnlich dem oberen Beispiel, stattdessen den Namen eines einzelnen Moduls ändern.
PHP-Code:
$user = JFactory::getUser();
if ( $user->get( 'guest' ) ) {
/** Gäste **/
$name = 'guest';
} else if ( $user->get( 'usertype' ) == 'Registered' ) {
/** Registriert**/
$name = 'registered';
} else {
$name = 'wedergastnochregistriert';
}
HTML-Code:
<jdoc:include type="modules" name="<?php echo $name; ?>" style="xhtml" />
Lesezeichen