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

block.tpl.php wird nicht eingebunden - Wo der Fehler?

Eingetragen von BeTZe (105)
am 13.07.2010 - 15:48 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo Zusammen,
ich bin gerade dabei mein erstes Theme für Drupal zu erstellen. Als Vorlage habe ich ein CSS-Theme genommen und bin dabei es mir für Drupal umzubauen. Das funktioniert bis jetzt auch ganz gut. Die page.tpl.php habe ich soweit fast fertig. Probleme bereitet mir die block.tpl.php.

Auf der linken Seite möchte ich eine Sidebar haben. Wenn ich das richtig verstanden habe, greifen die Module in der Sidbar auf die block.tpl.php zu. In der habe ich jetzt einiges gändert bzgl. des aussehens der Blöcke. Aber die Änderungen werden nicht angezeigt. Auch wenn ich in die block.tpl.php Text eingebe wird der nicht mit ausgegeben. Muss ich noch irgendwo sagen, dass die Datei genutzt wird?

Danke im voraus.

‹ Theming der View klappt nicht Javascript Slidedown Menü integrieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du die Datei

Eingetragen von aschiwi (1113)
am 13.07.2010 - 16:32 Uhr

Wenn du die Datei block.tpl.php genannt hast und diese in deinem Theme-Ordner liegt, brauchst du nur den Cache leeren, dann wird sie eingebunden. Hast du den Block direkt nach einem Block benannt, z.B. block-user-1.tpl.php, dann fehlt dir wahrscheinlich die Datei block.tpl.php im Theme-Verzeichnis. Wenn das nicht da ist, kannst du auch keinen einzelnen Block überschreiben.

Grundsätzlich aber immer die Caches leeren, sobald du ein Template im Theme-Ordner hinzufügst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

BeTZe schrieb Auf der linken

Eingetragen von Thoor (3678)
am 13.07.2010 - 17:22 Uhr
BeTZe schrieb

Auf der linken Seite möchte ich eine Sidebar haben. Wenn ich das richtig verstanden habe, greifen die Module in der Sidbar auf die block.tpl.php zu. In der habe ich jetzt einiges gändert bzgl. des aussehens der Blöcke. ....

Also Module sind schonmal keine in Deiner Sidebar, höchstens Blöcke! Deshalb hier ein kleiner Ansatz zum Vorgehen mit Regionen und Blöcken:
Zum einen möchtest Du eine Region haben links. Standardmäßig wird diese in der "deintheme.info" mit

regions[left] = Left sidebar

eingefügt und aktiviert. Aufrufen kannst Du dann diese Region in Deiner erstellten page.tpl.php mit dem Befehl

<?php if ($left): ?>
       <?php print $left ?>
    <?php endif; ?>

Wenn alles klappt, dann kannst du in der Blockverwaltung unter /admin/build/block Blöcke in diese neue Region schieben und dort speichern.

Und die block.tpl.php die hat jetzt auschliesslich mit den jeweiligen Blöcken zu tun. Dort kannst Du entsprechende DIVs und Überschriften einbauen, um die Blöcke per CSS aufzuhübschen ....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also das löschen des cache

Eingetragen von BeTZe (105)
am 13.07.2010 - 20:57 Uhr

Also das löschen des cache hat nichts gebracht.

Muss ich denn Region bestimmen damit es funktioniert? Dax habe ich bisher nicht gemacht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe es jetzt hin bekommen.

Eingetragen von BeTZe (105)
am 14.07.2010 - 15:50 Uhr

Habe es jetzt hin bekommen. Habe ein <div> woanders hingesetzt und jetzt funktioniert es.

Das mit den Regionen habe ich allerdings noch nicht richtig verstanden. Aber dazu eröffne ich ein anderes Thema.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Рейтинг онлайн казино 2026 — полный разбор
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
Weiter

Neue Kommentare

  • Danke Schmittrich. Die Frage
    vor 10 Stunden 35 Minuten
  • Keine Antwort auf die Frage nach dem Woher
    vor 13 Stunden 16 Minuten
  • Danke ich werde mir die
    vor 5 Wochen 5 Tagen
  • Vielen Dank für Ihren
    vor 6 Wochen 1 Tag
  • Composer ist sehr ratsam
    vor 6 Wochen 2 Tagen
  • Vielen Dank für den
    vor 6 Wochen 5 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 6 Wochen 5 Tagen
  • Gut gemacht
    vor 6 Wochen 5 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 6 Wochen 5 Tagen
  • Links
    vor 7 Wochen 1 Tag

Statistik

Beiträge im Forum: 250320
Registrierte User: 20570

Neue User:

  • AnthonyhoF
  • CasinoTopsam
  • Philiphelve

» Alle User anzeigen

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