[gelöst] Sidebar / Blocküberschriften h2 -> div
Eingetragen von cecyle (63)
am 31.01.2013 - 22:39 Uhr in
am 31.01.2013 - 22:39 Uhr in
Hallo,
ich habe gerade erst mit Drupal angefangen und versuche mich am "Zen"-Theme. Allerdings scheitere ich schon bei den Blocküberschriften. Ich möchte die Überschriften in einem "div" ausgeben und nicht als "h2". habe schon die ganzen tpl.php-Dateien angeschaut allerdings finde ich die Datei nicht. Bzw. ich vermute die gewünschte Änderung in der maintenance-page.tpl.php.
Dort finde ich zumindest den PHP-Code für die side-bars.. nur wo kann ich die entsprechenden Dateien dazu ändern?
LG,
Sam
-------------------
edit: hat super geklappt danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
na wenn ich die templates
am 01.02.2013 - 06:13 Uhr
na wenn ich die templates ansehe steht dort ei h2
im blocktemplate
Die Datei heißt
am 01.02.2013 - 10:22 Uhr
Zuerst mal: Willkommen
Die Datei heißt modules/block/block.tpl.php
Hier kannst Du
<h2<?php print $title_attributes; ?>><?php print $block->subject ?></h2>
abändern.
Wichtig ist die Datei vorher in Dein Theme-Verzeichnis zu kopieren und nicht im Core zu ändern. Änderungen werden erst sichtbar, wenn Du das Drupal Cache geleert hast
Gruß
Christian
OK! PHP ist leider nicht mein
am 01.02.2013 - 11:04 Uhr
OK! PHP ist leider nicht mein Steckenpferd aber wenn ich das jetzt ändern möchte sollte es so aussehen?
In der Datei: modules/block/block.tpl.php
<font style="title-sidebar"><?php print $title_attributes; ?>><?php print $block->subject ?></font>
In der entsprechenden CSS-Datei:
.title-sidebar {
font-size: xy;
font-weight: bold;
color: xy
}
Danke für die schnelle Antwort!
kann man so machen ja. nur
am 01.02.2013 - 11:14 Uhr
kann man so machen ja. nur denk daran das du diese block.tpl.php in DEIN theme verzeichnis packst. sonst gibt es später probleme.
wenn dein problem gelöst ist bearbeite den titel als [gelöst]
Mit freundlichen Grüßen
Pet
EDIT:
Dort ist ein Fehler aufgetaucht sehe ich gerade:
falsch:
<font style="title-sidebar"><?php print $title_attributes; ?>><?php print $block->subject ?></font>
richtig:
<font style="title-sidebar"><?php print $title_attributes; ?><?php print $block->subject ?></font>
Sorry, das ist totaler
am 01.02.2013 - 11:30 Uhr
Sorry, das ist totaler Qautsch.
Mit dem Font-Tag arbeiten man überhaupt nicht mehr. Außerdem musst du eine class oder id vergeben und keinen inline-style, der so auch nicht stimmt wie Du ihn notiert hast...
Du kannst sowas machen:
<div class="title-sidebar"><?php print $block->subject ?></div>
Oh gott ich muss meinen Post
am 01.02.2013 - 11:37 Uhr
Oh gott ich muss meinen Post auch zurückziehen o0 Ich hatte ihn mir kopiert um ihn verbessert wieder zu posten anscheind irgendwas falsch gelaufen :D
Ja klar Oteno hat total recht. Nur so nicht anders :P
Mit freundlichen Grüßen
Pet
cecyle schrieb OK! PHP ist
am 01.02.2013 - 12:37 Uhr
OK! PHP ist leider nicht mein Steckenpferd aber wenn ich das jetzt ändern möchte sollte es so aussehen?
In der Datei: modules/block/block.tpl.php
<font style="title-sidebar"><?php print $title_attributes; ?>><?php print $block->subject ?></font>
In der entsprechenden CSS-Datei:
.title-sidebar {
font-size: xy;
font-weight: bold;
color: xy
}
Danke für die schnelle Antwort!
font nutzt man schon seit jahren nicht mehr!!
div muss es sein