Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

[Gelöst] Suche Uploadfunktion für Hintergrund-Bild Anzeige in Content Types oder Nodes

Eingetragen von howdytom (176)
am 15.07.2011 - 00:34 Uhr in
  • Views
  • Drupal 6.x oder neuer

Hallo zusammen,

ich bin auf der Suche nach einer leicht zu pflegenden Bild Upload Option, um ein Hintergrund-Bild je nach Content Type (oder auch einzelne Nodes; je mehr Flexibilität desto besser) im Body anzuzeigen. Natürlich könnte ich ein Inline Style background-image direkt in die Content Type *.tpl Dateien einbinden, aber die Bilder sollen per Drupal ausgetauscht werden. Ich dachte schon an CCK Imagefield. Bin mir aber mit der Variablen Einbindung in die page.tpl.php nicht sicher. Suche einen einfach zu bedienenden Upload. Gibt es dazu bereits eine schöne Lösung? Bei meiner Recherche bin ich nur auf das bg_image D7 Modul (Developmen Stand) gestoßen. Aktuell setze ich Drupal 6 ein.

Danke schon mal für Eure Tipps und Anregungen.

‹ Zählen von Einträgen und deren Ausgabe Entscheidungsbaum/Konfigurator ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Also wenn wir davon reden,

Eingetragen von Enno (168)
am 19.07.2011 - 09:53 Uhr

Also wenn wir davon reden, dass ein Bild über den CSS-Befehl "background-image: url(pfad/zum/bild.jpg);" eingebunden werden soll, so muss dieses doch ausschliesslich in der CSS-Datei geschehen, ohne dass man die *.tpl.php Dateien dafür anfassen müsste.
Jedes vernünftige Theme bringt doch schon im tag die notwendigen Klassen mit, die es dann erlauben per CSS pro Content type unterschiedliche Hintergrundbilder zu setzen.

Hdh.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Enno, danke für die

Eingetragen von howdytom (176)
am 19.07.2011 - 21:37 Uhr

Hallo Enno, danke für die Rückmeldung.

Genau davon reden wir. Vielleicht übersehe ich hier etwas, aber wie füge ich ein Hintergrund-Bild über den Drupal Adminbereich (nicht manuell per CSS Eintrag) einem Content Typ hinzu? Die Hintergrundbilder sollen regelmäßig geändert werden und deshalb leicht zu pflegen sein. Die Änderung in den CSS Dateien ist nicht für jeden geeignet. Welche Tags meinst du?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich meinte das body tag im

Eingetragen von Enno (168)
am 19.07.2011 - 22:03 Uhr

Ich meinte das body tag im HTML. Aber das ist hinfällig wenn die CSS-Datei nicht angefasst werden soll.

Wenn das über die Drupal Oberfläche gemacht werden muss, dann gibts je nach Anforderungen unterschiedliche Module die eine Lösung sein könnten:

http://drupal.org/project/theme_editor
http://drupal.org/project/node_style
http://drupal.org/project/switchtheme

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Enno, vielen Dank für

Eingetragen von howdytom (176)
am 21.07.2011 - 16:28 Uhr

Hallo Enno, vielen Dank für die Modulvorschläge. Node Style kommt den Anforderungen noch am nächsten. Allerdings können "nur" Stylesheets definiert werden. Der Bilderupload für den Hintergrund muss wohl hier manuell per FTP erfolgen.

Ich werde mir die genannten Module noch einmal genauer anschauen und gebe dann Bescheid. Danke schon einmal für die tolle Hilfe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nochmals danke für das

Eingetragen von howdytom (176)
am 03.08.2011 - 10:04 Uhr

Nochmals danke für das Heraussuchen. Ich habe mir die Module genauer angeschaut. Node_style würde gehen, hier fehlt mir aber eine Uploadfunktion.

Ich bin auf ein paar Module gestoßen, die meine Anforderung erfüllen. Leider ist hier nur 1x globaler Hintergrund Upload möglich. D.h. Es können nicht verschiedene Hintergründe pro Content-Type definiert werden.

Deshalb suche ich immer noch nach einer Möglichkeit ein Image Upload per CCK pro Content Type einzubinden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mußt Du Dir wohl selbst

Eingetragen von wla (9463)
am 03.08.2011 - 13:47 Uhr

Dann mußt Du Dir wohl selbst was basteln. Eine grobe Skizze wäre;

  • Definiere einen Datentyp Hintergrundbild mit den Datenfeldern Bild (mit Image_FUpload) und Datentyp (Text)
  • Definiere in Deinem Theme eine preprocess_node Funktion, die das zum Typ gehörige Bild aus der Datenbank sucht und den Pfad in eine Variable steckt.
  • Modifiziere den node.tpl.php in Deinem Theme, daß dort über Inline-Style die CSS-Anweisung für das Hintergrundbild gesetzt wird.

Es kann sein, daß es mit dem Node-Template nicht geht. Dann muß es über die page.tpl.php gelöst werden.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Cool! Genau so habe ich es

Eingetragen von howdytom (176)
am 03.08.2011 - 15:03 Uhr

Cool! Genau so habe ich es eben gelöst. Vielen Dank deine Rückmeldung.

Einfach genial wie schnell mit Drupal vorankommt.

Nochmals Danke für die tollen Tipps.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 2 Wochen 1 Tag
  • Textboxen mit Tabelle
    vor 2 Wochen 1 Tag
  • Du sollst ja auch keine
    vor 2 Wochen 1 Tag
  • Theme
    vor 2 Wochen 1 Tag
  • Welches Theme benutzt du
    vor 2 Wochen 1 Tag
  • Mit Responsive Raster hatte
    vor 2 Wochen 2 Tagen
  • Hallo Alex,um das Häkchen
    vor 2 Wochen 2 Tagen
  • Modul view_unpublished
    vor 2 Wochen 3 Tagen
  • Modul "override node options"
    vor 2 Wochen 4 Tagen
  • Im Grunde ist dass ein
    vor 2 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20478

Neue User:

  • Stevebok
  • Robertnobia
  • AltonRaf

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 69 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