[Gelöst] Sinnlose H2`s im Pixture reloaded Blockmenue
am 14.11.2012 - 22:34 Uhr in
Hallo Leute,
habe vor ein paar Wochen das Pixture reloadet geladen. Ich weiß zwar nicht warum...aber da ist doch jemand auf die idiotische Idee gekommen h2 Tags in die block.tpl.php einzusetzen. Das bedeutet, dass er mir jetzt sinnlose H2`s aus den Überschriften der Blöcke generiert. Die H2 Tags sind sehr wichtig für SEO finde ich und die gehören dort hin, wo es thematisch wichtig ist. Sollten H2 größen nicht eigentlich im css ausgelagert sein?
Nun habe ich das H2 aus der block.tpl.php entfernt und promt waren auch schon die Blöcke zerschossen. Anstatt der Blocküberschrift stand dann das hier:
class="element-invisible block-title">Hauptmenü
Weiß jemand wie man das h2 entfernen kann, ohne irgendwas zu zerschießen?
Bin da technisch nicht so bewandert. hmm
Folgender Code steht in der block
<?php if ($title): ?>
<h2<?php print $title_attributes; ?>><?php print $title; ?></h2>
<?php endif; ?>lg
Asienfreak
- Anmelden oder Registrieren um Kommentare zu schreiben

Naja, hinter den
am 14.11.2012 - 23:31 Uhr
Naja, hinter den
$title_attributesverbirgt sichclass="element-invisible block-title", hinter $title der Titel selbst, also "Hauptmenu".Wenn Du einfach h2 mit div ersetzt, hast Du wahrscheinlich, was Du willst.
<?php if ($title): ?><div<?php print $title_attributes; ?>><?php print $title; ?></div>
<?php endif; >
Habe ich
am 14.11.2012 - 23:59 Uhr
Habe ich ausprobiert.....funktioniert so leider nicht. Die ganze Seite ist dann weg und es wird nur noch die Headergrafik angezeigt...
Was sagt dann Dein
am 15.11.2012 - 00:20 Uhr
Was sagt dann Dein PHP-Error-Log? Hast Du Deine Änderung mal auf Tippfehler überprüft? Eigentlicht sollte es nämlich so funktionieren.
Beste Grüße
Werner
Es zerschiesst Dir die Seite,
am 15.11.2012 - 01:20 Uhr
Es zerschiesst Dir die Seite, weil im Schnipsel da oben ein kleiner Fehler ist: in der zweiten Zeile ist das erste DIV nicht geschlossen. Ansonsten sollte das aber schon so funktionieren.
php-Term?
am 15.11.2012 - 01:34 Uhr
Hmm, ich glaube eher, der letzte php-Term ist nicht korrekt geschlossen.
Nächster Versuch:
<?php if ($title): ?><div<?php print $title_attributes; ?>><?php print $title; ?></div>
<?php endif; ?>
ach ja...
am 15.11.2012 - 09:11 Uhr
sorry...da war ich wohl zu schnell...ich schreibe sowas meistens zu einem einzigen php-block um, das ganze wird dann leserlicher und transparenter zum fehlersuchen...
Ich Danke erstmal alle. Hat
am 15.11.2012 - 14:42 Uhr
Ich Danke erstmal alle. Hat super funktioniert. Jetzt habe ich schöne themenrelevante h2 Headings :D