hallo,
Die Suche hat mir leider nicht weiter geholfen, aber ich kann doch nicht der einzige sein mit diesem Problem!
Ich möchte das hinter meinen Überschriften, Listen, Absätzen Bildern etc. im Quellcode ein Zeilenumbruch ist. Da der Quelltext sonst nicht wirklich lesbar und wartbar ist.
Danke
Dazu gibt einen extra Syntax:
10 = TEXT
10.value (
<div id="einText">
Das kann inhalt sein
</div>
)
Im TSOB deine Quellcode-Schnipsel dementsprechend veränderst, kannst du errreichen, dass der HTML-Code nicht in ein paar wenige Zeilen gequetscht wird. So bleibt der Code übersichtlicher.
johanness schriebIm TSOB deine Quellcode-Schnipsel dementsprechend veränderst, kannst du errreichen, dass der HTML-Code nicht in ein paar wenige Zeilen gequetscht wird. So bleibt der Code übersichtlicher.
Zum Beispiel habe ich meine Überschriften folgendermaßen definiert
lib.stdheader.10.1.fontTag = <h1> | </h1>
lib.stdheader.10.2.fontTag = <h2> | </h2>
....
Wie sage ich nun Typo3 das er nach Überschriften im QUELLTEXT einen Zeilenumbruch macht. Ich verstehe das System nicht ganz!
Gibt es keine Möglichkeit typo3 zu sagen das es nach allen schließenden Tags ein Zeilenumbruch im QT machen soll?
MfG
lib.stdheader.10.1.fontTag (
<h1> | </h1>
)
lib.stdheader.10.2.fontTag (
<h2> | </h2>
)
Ungettestet. Aber so ist das Prinzip.
Musst bissl ausprobieren, ich bin mir da auch nie sicher. Aber so ist (meines Wissens 😉) die einzige Möglichkeit.
johanness schriebMusst bissl ausprobieren, ich bin mir da auch nie sicher. Aber so ist (meines Wissens 😉) die einzige Möglichkeit.
Danke Dir.
Ich frage mich was für einen Sinn das haben soll, das alles hintereinander geschrieben wird, was haben sich die Typo3macher dabei gedacht dies als Defaultwert irgendwo einzustellen? VERSTEHE ICH NICHT!
Mich würde eine Antwort dazu auch interessieren, warum so extrem umständlich? Warum nicht, wie üblich ein \n oder normaler Zeilenumbruch im Code?
Ok, mein aktuelles Problem: http://phpfi.com/88533 (aus css_styledcontent/ext/setup.txt) ich möchte die Tabellenzellen im Quelltext umbrechen, was muss ich bei "Layout =" eintragen um etwa folgenden Code zu generieren:
<table>
<tr>
<td>Text</td>
<td>Text</td>
</tr>
</table>
Was muss ich tun? Die hier gegebenen Vorschläge habe ich schon probiert, steige da aber nicht wirklich durch.
ich glaub, die antwort steht doch schon oben... johanness redet sich den mund fusselig ;-)
anstelle:
layout = <tr><td>1</td><td>2</td></tr>
Dies hier schreiben:
layout (
<tr>
<td>1</td>
<td>2</td>
</tr>
)
normalen klammern sind son büschn wie <pre>
achja, wichtig ist noch folgendes:
die eingaben dürfen nicht in der selben zeile wie die klammern selbst sein, also eine zeile nach "klammer auf" beginnen und die klammer eine zeile unter dem letzten eintrag schließen...
Ich danke Dir vielmals, das ist es 🙂
Edit: danke natürlich auch an Johannes, ich wusste nicht, dass nach und vor der Klammer kein Code stehen darf...