Sie befinden sich hier: Startseite Joomla Dienstleistungen Flexheader3 Flexheader3 Dokumentation Flexheader3 Dokumentation: Erweiterte Modulparameter

Flexheader3 Dokumentation: Erweiterte Modulparameter

Die erweiterten Modul-Parameter befinden sich unterhalb der Modulparameter.

Anzeigemodus

Normalerweise wird ein Bild im HTML Code mit Hilfe des IMG Tags eingebunden. Flexheader3 kann aber auch ein DIV mit dem Header-Bild als Hintergrund ausgeben. Eine weitere Möglichkeit ist die Ausgabe eines Flash-Objektes.

Der DIV-Modus ist besonders nützlich, wenn wir ein weiteres Bild, beispielsweise ein Logo, dem Headerbild überlagen wollen.

DIV Inhalt (für Anzeigemodus=DIV Bereich mit Hintergrundbild)

Hier kann Text oder HTML Code eingefügt werden, der dann Inhalt des DIV wird. Dieser Code wird nur dann ausgegeben, wenn die Einstellung darüber auf DIV eingestellt wurde.

Möchte man zum Beispiel ein Bild über das Header-Bild legen, kann man diesen Code: <img src="/path_to_logo"> benutzen und dann mit Hilfe von CSS die genaue Position des Bildes bestimmen.

Ausgabe des Bild-Alternativ-Textes (XHTML ALT)

Laut XHTML Spezifikation muss ein IMG-Tag ein Attribut ALT haben. Browser, die keine Bilder anzeigen können, zeigen dann diesen ALTernativen Text an. Einige Browser zeigen außerdem den Inhalt als Tooltip an, auch für Suchmaschinen kann diese Angabe sehr wichtig sein. Wenn das Feld leer gelassen wird, wird Flexheader ein leeres ALT-Attribut ausgeben, so dass die XHTML Kompatibilität gewahrt bleibt.

Sie können hier aus folgenden Parametern wählen:

  • leer: Es wird alt="" ausgegeben
  • Joomla-Seitentitel: der aktuelle Seitentitel wird ausgegeben, z.B. alt="Impressum"
  • eigener Text: Tragen Sie im folgenden Parameter eigenen Text ein

Bild-Alternativ-Text (XHTML ALT)

Tragen Sie hier ihren eigenen Text für das ALT Attribut ein.

Verlinkter Header

Wenn Sie diese Option aktivieren, wird ein HyperLink um das Bild herumgelegt, das Ziel des Links können Sie im nächsten Parameter konfigurieren.

Hyperlink Ziel

Geben Sie an, wohin der Hyperlink zeigen soll, wenn die Option "Verlinkter Header" aktiviert wurde.

Mehrsprachigkeit (JoomFish)

Wenn diese Einstellung auf JA gesetzt wird, dann wird Flexheader3 an den Dateinamen den Sprachcode anhängen. Diese Einstellung wird benutzt um in Abhängigkeit der Sprache verschiedene Header-Bilder benutzen zu können.

Wenn JoomFish benutzt wird, aber keine separaten Bilder pro Sprache benötigt werden, dann sollte die Einstellung "Nein" benutzt werden.

VirtueMart Artikel

Diese Option fügt den Artikel-Code von Virtuemart hinzu, so dass Flexheader3 auch Virtuemart Artikel erkennen kann.

CSS Datei laden

Diese Funktion weißt Flexheader3 an, neben Bildern auch nach CSS-Dateien mit dem gleichen Namens-Schema zu suchen. In diese CSS-Datei kann dann CSS-Code benutzt werden, um spezifische Seiten gezielt zu stylen. Es kann auch nur eine CSS-Datei geladen werden, während das Header-Default-Bild benutzt wird. Diese Seite nutzt diese Technologie zum Einfärben der Menus. Durch diese Funktion ist es nicht mehr nötig, für verschiedene Optiken mehrere Templates zu verwalten.

Wo sollen die Informationen zur Fehlersuche angezeigt werden

Diese Einstellung legt fest, wo das Fenster "Zeige Hilfe-Informationen auf der Startseite" angezeigt wird.

Hintergrundfarbe der Informationen zur Fehlersuche

Diese Einstellung legt die Hintergrundfarbe des "Zeige Hilfe-Informationen auf der Startseite"-Fensters fest.

Diese Einstellung ist sehr nützlich, wenn zum Beispiel mehrere Module gleichzeitig zur gleichen Zeit Hilfe-Fenster anzeigen sollen.

Durchsichtigkeit der Informationen zur Fehlersuche

Manchmal ist es nötig, auch die Bereiche zu sehen, die hinter dem Fenster "Zeige Hilfe-Informationen auf der Startseite" liegen daher kann man hier die Durchsichtigkeit des Fensters einstellen.

Höhe der Informationen zur Fehlersuche

Mit dieser Funktion kann das Fenster "Zeige Hilfe-Informationen auf der Startseite" verkleinert werden.

Modul-Klassen-Suffix

Diese Einstellung fügt ein Suffix an die CSS Klasse des Modul-Containers. Dies wird intern von Joomla! gehandhabt und ist vom chrome style abhängig, wurde die Modul-Position zum Beispiel mit dem Parameter "RAW" einprogrammiert, bleibt diese Einstellung ohne Auswirkung.

Flexheader3 CSS Klasse

Diese Einstellung fügt dem Flexheader3 Objekt (HTML Tag) eine Klasse hinzu. Dies kann für spezielle Formatierungen mit Hilfe von CSS sehr nützlich sein.

Caching

Auf Seiten mit aktivem Caching sollten Sie Caching deaktivieren, da Flexheader3 sonst die Bilder nicht mehr wechseln kann.

Erweiterte Parameter: VirtueMart Artikel

Diese Option fügt den Artikel-Code von Virtuemart hinzu, so dass Flexheader3 auch Virtuemart Artikel erkennen kann.

Kommentare 

 
# Wolfgang 2010-08-11 21:46
Vorerst, gratuliere zu diesem gelungen Modul!

Ist es möglich, damit nicht nur an einer Modul-Position eine Grafik einzublenden, sondern das Modul zum Wechsel des Hintergrundbilds umzukonfigurieren / oder zu programmieren? Ich hätte gerne das komplette Hintergrund-Bild in Abhängigkeit von einzelnen Menüs gewechselt.
danke & mfg
Wolfgang
Antworten | Antworten mit Zitat | Zitieren
 
 
# Andre Hotzler 2010-08-11 22:03
Ja, es gibt verschiedene Möglichkeiten, am einfachsten ist die Nutzung der Funktion zum Laden einer CSS-Datei. Einfach dort den Background festlegen. Die Menufarben auf dieser Seite wurden so realisiert.
Antworten | Antworten mit Zitat | Zitieren
 
 
# Wolfgang 2010-08-11 22:21
Hallo Andre, sehr cool - werde ich morgen gleich ausprobieren!

mfg Wolfgang
Antworten | Antworten mit Zitat | Zitieren
 
 
# Wolfgang 2010-08-12 06:43
Habs nun probiert. Leider funktioniert es nicht.

Ich hab folgende CSS-Dateien:
/* Flexheader3 - default_background */
body {
background: #000 url(../images/background/6.jpg) no-repeat 100% 100%;
}

Und ich wechsle die css-Dateien entsprechend Menü-ids. Im Hilfebereich wird die richtige css angezeigt. Allerdings übernimmt er nicht das Background-Image. auch wenn ich den Pfad ändere auf images/stories/header-images/.. wird der background nicht angezeigt.

2.Problem: Es scheint so, dass das Modul nur arbeitet, wenn es an einer sichtbaren Modul-Position dargestellt wird. Ich möchte jedoch ja nur den Backgrund wechseln keine Show sehen und hab es an eine nicht sichtbare Position geschoben (z.B. Debug). Nun wird aber keine Hilfe mehr angezeigt.

danke & mfg
Wolfgang
Antworten | Antworten mit Zitat | Zitieren
 
 
# Andre Hotzler 2010-08-12 06:59
1.) Ich würde mal eine absolute Pfadangabe für das Bild versuchen. Das kann bloss irgendeine Kleinigkeit sein
2.) Unsichtbar? Die Modulposition muss geladen werden, sonst ist ja keine Ausgabe möglich. Flexheader in den DIV Modus stellen und Abmessungen 0px/0px einstellen -> unsichtbar.
Antworten | Antworten mit Zitat | Zitieren
 
 
# Wolfgang 2010-08-12 07:34
Danke - Absoluter Pfad funktioniert.

Nun gibts noch Darstellungsprobleme im Chrome, dürfte aber mit Superfish-Menü zusammenhängen.

2) Hab die Ausgabe im flexheader auf 0/0 gesetzt. Perfekt

Danke & mfg
Wolfgang
Antworten | Antworten mit Zitat | Zitieren
 
 
# Klaus Arends 2010-08-30 12:22
Hallo Andre,
erst einmal vieln dank fuer dieses nette tool.
Leider bin ich nicht ganz so bewandert wie Wolfgang...
Daher meine frage: Ist es moeglich eine Anleitung zu bekommen, wie das mit dem Aufruf der CSS datei zu realisieren ist. Ich baue auch eine Seite Dreisprachig, und moechte zu jeder Sprache eine andere CSS datei laden...

Aber wie gesagt, ohne eine Anleitung am besten mit einem Beispiel, wird das wohl nichts...

Gruss

Klaus
Antworten | Antworten mit Zitat | Zitieren
 
 
# Andre Hotzler 2010-08-30 17:54
Mal oben auf englisch umschalten, da stehen ein paar Hinweise. Aktuell fehlt mir die Zeit, da eine Doku zu machen.

Es ist aber einfach. Statt/zusätzlich zum Bild wird eine CSS geladen, da kann man dann zum Beispiel CSS Code zum Tausch eines Hintergrundes, Ändern von Farben und so implementieren.

Diese Seite hier zeigt das, ein Blick in den Code sollte eine Ableitung ermöglichen. Man kann solche Implementierungen auch bei mir beauftragen.
Antworten | Antworten mit Zitat | Zitieren
 

Kommentar schreiben

Bitte kommentieren Sie sachlich und geben Sie eine gültige E-Mail-Adresse an. Datenschutzerklärung


Sicherheitscode
Aktualisieren

Weitere Schulungs-Videos und Anleitungen

Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.
Andre Hotzler EDV-Dienstleistungen is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.