Aktives Mitglied
Hallo Leute,
ich habe ein etwas umfangreicheres Joomla 1.5 Layout vor. Bei dem sollen Module an bestimmte Positionen geladen werden, die aber nur auf einigen Unterseiten aktiv sind. Soweit so gut. Das ist ja noch einfach und kann im BackOffice getätigt werden.
Die Positionen wurden auch korrekt in das Layout eingearbeitet. Auch soweit so gut.
Nun kann man ja mit diversen Funktionen prüfen, ob ein Modul an eine bestimmte Position geladen wurde:
Aber ich kann logischer Weise damit nicht prüfen, ob ein Modul sichtbar ist, denn es wurde ja korrekt an die "header3" Position geladen, wenn es auch unsichtbar ist. Und das ist mein Problem.
Ich habe schon viel herum experimentiert mit einigen Funktionen von Joomla, die für das Laden und Positionieren zuständig sind. Kein sinnvoller Erfolg.
Wie erreiche ich nun aber, dass ich feststellen kann, ob ein Modul sichtbar ist?
Ziel des Ganzen soll sein, dass ich einen eigenen Code in das Template schreibe, wenn das Modul nicht angezeigt wird. So nach dem Motto: "... hier könnte Ihre Werbung stehen...", wenn Ihr wißt, was ich meine.
Vielen Dank wie immer für Eure Hilfe
Der Sylvio
ich habe ein etwas umfangreicheres Joomla 1.5 Layout vor. Bei dem sollen Module an bestimmte Positionen geladen werden, die aber nur auf einigen Unterseiten aktiv sind. Soweit so gut. Das ist ja noch einfach und kann im BackOffice getätigt werden.
Die Positionen wurden auch korrekt in das Layout eingearbeitet. Auch soweit so gut.
Nun kann man ja mit diversen Funktionen prüfen, ob ein Modul an eine bestimmte Position geladen wurde:
PHP:
$modulepos = $MobileJoomla->getPosition('header3');
if($modulepos && $this->countModules($modulepos) > 0)
{
// mach was
}
Ich habe schon viel herum experimentiert mit einigen Funktionen von Joomla, die für das Laden und Positionieren zuständig sind. Kein sinnvoller Erfolg.
Wie erreiche ich nun aber, dass ich feststellen kann, ob ein Modul sichtbar ist?
Ziel des Ganzen soll sein, dass ich einen eigenen Code in das Template schreibe, wenn das Modul nicht angezeigt wird. So nach dem Motto: "... hier könnte Ihre Werbung stehen...", wenn Ihr wißt, was ich meine.
Vielen Dank wie immer für Eure Hilfe
Der Sylvio