Hallo Forumsgemeinde,
ein eigentlich simples Anliegen, das aber offenbar nicht ganz einfach zu lösen ist:
Das Standard-Latest-News-Modul soll auf einer Position nur ausgegeben werden, wenn auch ein Inhalt zu rendern ist. Grund: Das Modul soll, wenn denn eben Inhalt vorhanden ist, möglichst auffallen (mit Hintergrund und Padding), aber wenn kein Beitrag vorhanden ist, soll natürlich nix ausgegeben werden. Klingt simpel. Aber wenn ich mit Background und Padding arbeite, gibts eben immer was aus: Nämlich eben einen farbigen Balken.
Ich hab mir mal das da zusammengeschnippselt; funktioniert aber nicht:
<?php
jimport( 'joomla.application.module.helper' );
$module = JModuleHelper::getModules( 'newsticker' );
$output .= JModuleHelper::renderModule($module);
if (empty($output)) {
echo '<div style="background:#fff000;padding:10px">There is no content';
echo '</div>';
}
else
{
echo $output;
}
?>
Alles anzeigen
Das Modul heisst - man staune - newsticker. Und wenn nix gerendert wird, soll nix ausgegeben werden. Zur Kontrolle hab ich eben das da drin:
Danke, wenn sich jemand diesem Anliegen annimmt - und sorry für mein PHPanausentum.
marscom