Zum Inhalt springen

<h1><span>|</span></h1>

Erstellt am 2. November 2010 · 2 Antworten · letzte Antwort am 3. November 2010

Tags: Frage

AWX-Zweistein ·

Hallo Forum,
wie der Titel des Thmas schon sagt, möchte ich bei H1 Überschriften, die über den RTE eingegeben werden automatisch noch ein <span> einfügen, da ich für einen schönen Hintergrund das inlineelement innerhalb der h1 brauche. Ich möchte vermeiden das manuell über den RTE einzugeben.

nach längerer Recherche habe ich folgendes in meiner Konfiguration des maintemplates stehen:

lib.stdheader.stdWrap.dataWrap = 
lib.stdheader.10.1.fontTag = <h1><span>|</span></h1>

funktioniert überhaupt nicht, sieht für mich als Laien aber am logischsten aus.
[EDIT]diese Anweisung bezieht sich auf die Headline, die man im Reiter Allgemein jedem Inhalt zuweisen kann. Ich möchte aber gerne die h1 manipulieren, die ich innerhalb des editors eingegeben habe. die also innerhalb von <div class="csc-textpic-text">[/EDIT]
Hat jemand einen Tip für mich wo ich deswegen noch schauen könnte?

Gruß
Zweistein

igorshmigor ·

Du meinst die H1 Tags im Bodytext?
Versuch mal Folgendes:

tt_content.stdWrap.parseFunc.tags{
  h1=TEXT
  h1{
      current=1
      wrap=<h1><span>|</span></h1>
  }
}
AWX-Zweistein ·

Astrein, Danke! Ich hab inzwischen auch rausgefunden, wie man die Überschrift im Gereral- Allgemein Tab mehrzeilig macht. Jetzt ist es wirklich Idiotensicher, weil egal wo man eine H1 bei mir anlegt der Tag so aussieht, wie ich das will. 1000 Dank.

Für alle, die ebenfalls mehrzeilige Überschriften haben wollen:

[b]Ins Setup-Feld irgendwo[/b]
#Ermöglicht Umbruch mit <br/ > bei mehrzeiligen Headlines
lib.stdheader.10.stdWrap.brTag = <br/>

[b]Das in die localconf.php[/b]
$typo_db_extTableDef_script = 'extTables.php';

[b]Und dann in die extTables.php das einfügen[/b]
//Ermöglicht ein mehrzeiliges Eingabefeld für Headlines
$TCA['tt_content']['columns']['header']['config']['type'] = 'text';
$TCA['tt_content']['columns']['header']['config']['rows'] = '2';
$TCA['tt_content']['columns']['header']['config']['cols'] = '50';