ich habe ein tmenu in dem einige einträge aus zwei worten bestehen
um nun ein umbrechen durch die browser zu vermeiden möchte ich das die blanks in umgewandelt werden
bisher sieht der code so aus
3 = TMENU
3.wrap = <div class="menulevel_3">|</div>
3.NO {
10 = TEXT
10.text.field = title
after = <br />
}
kann ich das mit typoscript erreichen. oder muss ich dazu eine php funktion bemühen
danke schonmal, Martin
tag,
du könntest dein menü in eine tabellen einbauen und dann in das td ein nowrap reinbasteln
MFG
Dander
du könntest dein menü in eine tabellen einbauen und dann in das td ein nowrap reinbasteln
Sellfhtml
<td nowrap>
Sie können festlegen, dass beim Inhalt einer Zelle kein automatischer Zeilenumbruch erfolgen darf. Die Spalte der Tabelle wird bei der Anzeige entsprechend breit dimensioniert. Das entsprechende Attribut ist jedoch als deprecated eingestuft und soll künftig aus dem HTML-Standard entfallen.
daher würde ich eine andere lösung bevorzugen
hmm das wusste ich nicht
aber ich hatte auch nie probleme damit
MFG
Dander
also ich versuche es gerade mit dem php script
das template
3 = TMENU
3.wrap = <div class="menulevel_3">|</div>
3.NO {
# 10.text.field = title
10 = PHP_SCRIPT_EXT
10.context = title
10.file = fileadmin/scripts/noblank.inc
after = <br />
}
und das PHP SCRIPT
<?php
$content = str_replace(' ' , ' ' , $CONF["context"] );
?>
er tut dennoch nicht was er soll hat jemand einen tip
Hi!
Mit HTML-Bordmitteln gweht das so:
3 = TMENU
3.wrap = <div class="menulevel_3"><nobr>|</nobr></div>
3.NO {
10 = TEXT
10.text.field = title
after = <br />
}
CU
maxhb
das mit dem <nobr> hab ich erstmal gemacht
aber w3c kosher ist auch das leider nicht
gruß Martin
Martoro schriebaber w3c kosher ist auch das leider nicht
Argh und Sorry!
Besser ist vielleicht der Einsatz von CSS:
selfhtml schrieb
Mit white-space: können Sie das Verhalten für den Zeilenumbruch festlegen. Folgende Angaben sind möglich:
normal = automatischer Zeilenumbruch (wie bei allen HTML-Tags außer <pre> und <nowrap>).
pre = Zeilenumbruch wie im Editor eingegeben (so wie bei <pre>...<pre>).
nowrap = Kein automatischer Zeilenumbruch, Umbruch möglich durch entsprechende HTML-Tags.
Beachten Sie:
Diese Angabe gehört zur CSS-Version 2.0. Der MS Internet Explorer interpretiert nur den Wert nowrap, nicht den Wert pre. Netscape 4.x interpretiert den Wert pre, nicht aber nowrap. Erst Netscape 6.x beherrscht alle Angaben.
CU
maxhb
white-space:nowrap; finde ich super ... da ich auf nn4 eh nicht mehr scharf bin ;-)
also war nowrap doch nicht so falsch 😃