Vielleicht hats ja auch schon jemand anders gemacht, aber ich habe ein paar mal gefunden, dass danach gefragt wurde, und keine der Lösungen war wirklich praktukabel, da die Funktionalität Joomlas doch darunter litt.
Deswegen habe ich meine Modultitel über das CSS gelöst.
1.: Das Modul, das ein Bild als Titel bekommen soll muss ein Modul-Suffix bekommen.
2. Nun in der template_css.css eine eigene Modultable-Definition erstellen.
Der der Bereich zwischen den Strichen definiert den Bereich für das Bild und welches Bild genommen werden soll, das als eigentliches Hintergrundbild abgelegt wird.PHP-Code:table.moduletable-bran {
margin: 20px 0px 0px 0px;
width:145px;
}
table.moduletable-bran th {
text-align: left;
color: #ffffff;
font-size: 0px;
------------------------------------
width:109px;
height:25px;
background:url(../images/brands.gif);
background-repeat:no-repeat;
------------------------------------
}
.moduletable-bran a {
color: #666666;
text-decoration: none;
font-weight: bold;
}
.moduletable-bran td {
padding: 2px;
}
Die eigentliche überschrift wird auf 0px gesetzt. Da im IE die Schrift minimal 1px klein sein kann, wird die Farbe der des Hintergrundes angeglichen.
Über weitere Angaben wie "Background-Position" kann das Bild noch genau plaziert werden.
Das ganze ist natürlich etwas Arbeit, da es für jedes verwendete Modul gemacht werden muß. Aber durch Copy/Paste geht es doch recht schnell.
Der Vorteil gegenüber einer statischen Einbindung der Bilder in der index.php besteht darin, dass sich die Überschriften wir normale Titel verhalten. Wird ein Modul von der Seit genommen, verschwindet der Titel mit, wird es an eine andere Position verschoben, verschiebt sich der Titel mit. wie sonst auch.
Vielleicht gibts eine leichtere Methode, und ich kenne sie nur nicht, aber so funktioniert es auch.
Viel Spaß damit und Gruß
Jürgen
P.S.: Ich hab gelesen mache haben gehört, man könne einfach den link zum Bild als Titel angeben. Ich habe es mal probiert, aber bei mir hats nicht geklappt.


LinkBack URL
About LinkBacks
Zitieren



Lesezeichen