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

[gelöst] block--block--1.tpl.php funktioniert nicht

Eingetragen von Holly (33)
am 21.10.2016 - 22:14 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hallo Zusammen,

ich würde gerne einen Block direkt Themen. Hierfür habe folgende Datei erstellt:

block--block--1.tpl.php

Sie wird von Drupal aber nicht verwendet.

block.tpl.php
oder
block--sidebar_first.tpl.php

funktionieren aber.

Hat jemand eine Idee, was hier das Problem ist?

Danke im Voraus!

‹ (gelöst) Neues Theme gekauft und bekomme den Pagetitle, die Description und die Index follow nicht hin [gelöst] block--block--1.tpl.php funktioniert nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo,ja.Dein Template

Eingetragen von Hyp1 (1463)
am 21.10.2016 - 22:40 Uhr

Hallo,

ja.
Dein Template referenziert einen Block mit der Block id 1.
https://www.drupal.org/docs/7/theming/theming-blocks
Schau mal in der Tabelle block nach bid 1 ;-)

Gruss

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hyp1 schriebDein Template

Eingetragen von Holly (33)
am 22.10.2016 - 09:08 Uhr

-

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hyp1 schrieb Dein Template

Eingetragen von Holly (33)
am 22.10.2016 - 09:07 Uhr
Hyp1 schrieb

Dein Template referenziert einen Block mit der Block id 1.

Das ist ja auch Sinn der Sache :-) Es funktioniert aber nicht. Zumindest wird die Datei nicht entsprechend eingebunden.

block--[region].tpl.php oder block.tpl.php funktionieren hingegen wie erwartet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gab das wohl mal

Eingetragen von Holly (33)
am 22.10.2016 - 09:22 Uhr

Es gab da wohl mal Probleme:

https://www.drupal.org/node/1021270

Aber inzwischen sollte das doch gelöst sein oder? Zumindest habe ich die aktuellste Drupal 7 Version installiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi

Eingetragen von Hyp1 (1463)
am 22.10.2016 - 09:42 Uhr

hast Du mal in der DB Tabelle Blocks nachgesehen,
was bid 1 ist?
Welchses Theme hast Du installiert?

Gruss

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe über <?php print

Eingetragen von Holly (33)
am 22.10.2016 - 12:21 Uhr

Ich habe über

<?php
print $id;
?>
einfach die ID ausgegeben. Oder bin ich da auf den Holzweg?

Das Ergebnis, siehe Screenshot:

AnhangGröße
Bildschirmfoto 2016-10-22 um 13.19.52.png 307.05 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, ich bin wohl auf dem

Eingetragen von Holly (33)
am 22.10.2016 - 12:35 Uhr

Ok, ich bin wohl auf dem Holzweg.

Das hier in der Datenbank scheint die Block ID zu sein. Aber trotzdem geht es nicht.

AnhangGröße
Bildschirmfoto 2016-10-22 um 13.32.11.png 32.43 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann bist Du allerdings

Eingetragen von wla (9461)
am 22.10.2016 - 13:01 Uhr

Dann bist Du allerdings komplett falsch. Die Regel heißt: block--module--delta.tpl.php also muß das Template nach Deinem DB-Screenshot: block--system--main-menu.tpl.php heißen.
Block--block--delta.tpl.php gilt nur für von Hand erstellte Blöcke über Struktur > Blöcke > Block hinzufügen. Dann ist das Modul nämlich Block.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo,Du musst den Cache

Eingetragen von Hyp1 (1463)
am 22.10.2016 - 13:06 Uhr

Hallo,

Du musst den Cache jedes mal leeren wenn Du im Theme etwas änderst.
admin/config/development/performance

Am besten instalierst Du Dir das Devel Modul und aktivierst dort:
"Rebuild Theme Registry on every Page Request"
Wenn Du am Theme etwas machen möchtest.

Gruss

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Top!!! Vielen vielen Dank!

Eingetragen von Holly (33)
am 22.10.2016 - 14:39 Uhr
Zitat:

Dann bist Du allerdings komplett falsch. Die Regel heißt: block--module--delta.tpl.php also muß das Template nach Deinem DB-Screenshot: block--system--main-menu.tpl.php heißen.
Block--block--delta.tpl.php gilt nur für von Hand erstellte Blöcke über Struktur > Blöcke > Block hinzufügen. Dann ist das Modul nämlich Block.

Top!!! Vielen vielen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 3 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 19 Stunden
  • Hey danke
    vor 9 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 9 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 9 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250236
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» 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 21 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