Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Wechselnde Header

Eingetragen von manuelBS (330)
am 11.06.2008 - 08:02 Uhr in
  • Themes & Theming

Hey, wie kann ich es denn realisieren, für verschiedenen URLs oder URLAliases verschiedene Header-Bilder auf meiner Seite einzublenden? Gibt es dafür schon eine Lösung?

Danke und Grüße

‹ [ gelöst ] Brauche Syntax erläuterung CSS css pfade stimmen nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

wechselnde header

Eingetragen von stBorchert (6003)
am 11.06.2008 - 09:02 Uhr

Moin!
http://drupal.org/node/104601 könnte Dir möglicherweise weiterhelfen.

Kleiner Tip vorweg: in Deiner page.tpl.php fragst Du an geeigneter Stelle ab, welche URL gerade angezeigt wird und veränderst je nach Wunsch die CSS-Klasse des Headers. In Deiner style.css hast Du vorher eine Liste mit Klassen und entsprechenden background-image: {...}; und schon hast Du ein anderes Bild für verschiedene URLs.

hth,

Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

die oben genannte css

Eingetragen von sachbearbeiter (205)
am 11.06.2008 - 09:20 Uhr

die oben genannte css lösung ist sicherlich smarter, aber wenn du nach modulen suchst:

http://drupal.org/project/headerimage

in bestimmten fällen kann auch

http://drupal.org/project/taxonomy_image

interessant sein ...

sg sb

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

Noch was zum Modul

Eingetragen von quiptime (4972)
am 11.06.2008 - 09:42 Uhr

Noch was zum Modul Headerimage.

Die Moeglichkeiten der Anwendung dieses Modules werden wohl meist unterschaetzt. Man darf sich nur nicht stur an die README.txt des Authors halten - sie liefert aber den Einstieg in die verschiedenen Moeglichkeiten der Anwendung.
Das image in Headerimage assoziiert falsche Vorstellungen von dem Modul. Es ist sehr wohl mehr moeglich als nur Images.

Ein Beispiel des Einsatzes von Headerimage ist auf http://www.hundelobby-dresden-ev.de zu sehen. Dort ist die Minigalerie in der rechten Sidebar mit diesem Modul realisiert.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bild im Header

Eingetragen von buntstich (nicht überprüft) (0)
am 22.07.2008 - 19:33 Uhr

oder anderswo mit Header Image ...

Ich habe das mal durchprobiert und muss sagen - tolle Sache das!
Bei der Gestaltung bin ich aber auf das Problem gestoßen, dass die Bildgröße in px ausgegeben wird. Auch wenn ich einen "normalen Node" anlege und ein Bild positioniere ist nur eine Größenangabe in px möglich. Wie kann man es erreichen das die Bilder mit em als Größenangabe ausgegeben werden?

buntstich

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also, ich hätte das auch

Eingetragen von ab2211 (550)
am 31.07.2008 - 01:42 Uhr

Also, ich hätte das auch gerne. Einfach in einem bestimmten Bereich wechselnde sog. Header-Bilder.

Aber mit dem Modul komme ich überhaupt nicht klar,was wohl auch an meinemDrupal-Status liegt. Vielleicht hat jemand irgendwo eine Anleitung for Dummies.

Ansonsten würde ich auch zu der oben gennaten Lösung tendieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

buntstich schrieb oder

Eingetragen von skavenger (5)
am 03.06.2009 - 10:44 Uhr
buntstich schrieb

oder anderswo mit Header Image ...

Ich habe das mal durchprobiert und muss sagen - tolle Sache das!
Bei der Gestaltung bin ich aber auf das Problem gestoßen, dass die Bildgröße in px ausgegeben wird. Auch wenn ich einen "normalen Node" anlege und ein Bild positioniere ist nur eine Größenangabe in px möglich. Wie kann man es erreichen das die Bilder mit em als Größenangabe ausgegeben werden?

Hallo buntstich,

Größenangaben von Bildern sind in HTML/CSS/PHP immer nur in Pixeln (px) möglich. Die Einheit em kann nur im Zusammenhang mit Schriftgrößen verwendet werden.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

em für Bilder

Eingetragen von stBorchert (6003)
am 03.06.2009 - 10:57 Uhr

Moin.

skavenger schrieb

Größenangaben von Bildern sind in HTML/CSS/PHP immer nur in Pixeln (px) möglich. Die Einheit em kann nur im Zusammenhang mit Schriftgrößen verwendet werden.

Das sehe ich nicht so. em bezieht sich auf die aktuelle Schriftgrösse, kann jedoch auch ohne Probleme für sämtliche Elemente zur Größenangabe verwendet werden.
Probier es doch einfach mal aus:

img.dynamic-size {height: 5em;}

hth,

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

% für Bilder

Eingetragen von minou (nicht überprüft) (0)
am 03.06.2009 - 11:05 Uhr

Hallo zusammen,

die Prozentangabe nutze ich noch gerne, auch wenn es einfach darum geht ein Bild mit 100% anzuzeigen, z.B. weil man unterschiedliche Grössen hat.
Nur zur Vervollständigung :-)

Gruss

Fredi

  • Anmelden oder Registrieren um Kommentare zu schreiben

stBorchert

Eingetragen von skavenger (5)
am 03.06.2009 - 11:08 Uhr
stBorchert schrieb

Moin!
http://drupal.org/node/104601 könnte Dir möglicherweise weiterhelfen.

Kleiner Tip vorweg: in Deiner page.tpl.php fragst Du an geeigneter Stelle ab, welche URL gerade angezeigt wird und veränderst je nach Wunsch die CSS-Klasse des Headers. In Deiner style.css hast Du vorher eine Liste mit Klassen und entsprechenden background-image: {...}; und schon hast Du ein anderes Bild für verschiedene URLs.

hth,

Stefan

Hallo Stefan,

kannst du mir eventuell etwas detaillierter erklären, wie ich in der page.tpl.php die aktuelle URL abfragen kann und dann entsprechend eine CSS-Klasse zuweisen kann.
Ich quäle mich gerade mit dem Modul Header-Image rum und komme irgendwie nicht so richtig weiter.

Danke im Voraus

  • Anmelden oder Registrieren um Kommentare zu schreiben

preprocess_page

Eingetragen von stBorchert (6003)
am 03.06.2009 - 11:42 Uhr

template_preprocess_page() und da die "body class" erweitern: http://drupal.org/node/360484#comment-1206770

hth,

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weiterer möglicher Lösungsansatz ?

Eingetragen von ernstle (98)
am 03.06.2009 - 14:22 Uhr

Wie wäre es, wenn man den Inhaltstyp "Seite" mit cck um ein Feld Image erweitert, so daß man dort den Bildname eingeben könnte. Wenn keine Eingabe eines Bildes beim entsprechenden Node erfolgt ist, könnte man ja den node-baum aufwärts lesen, bis man auf ein Bild stößt.
Dann könnte dieses als Headerbild verwendet werden.
Ich bin Drupal-Anfänger und weiss nicht, ob dies ein möglicher Lösungsansatz ist.
Ernst

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 12 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 10 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 16 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association