Zum Inhalt springen

"leeres" td-Feld

Erstellt am 14. Mai 2007 · 4 Antworten · letzte Antwort am 14. Mai 2007

Tags: HTML & CSS, Frage

autlegend ·

hallo,
der Threadname ist nicht passend gewählt aber mir ist nichts anderes eingefallen. Ich hab folgendes Problem.

Ich hab per TS eine Tabelle erstellt und möchte dass ein td eigentlich leer ist, bis auf ein CSS-Hintergrundbild aber irgendwie funktioniert das nicht. o.O

Also der normale TS-Code und das erste td funktionieren da ein Inhalt erzeugt und um diesen ein <td> | </td> gewrappt wird.

Beim 2 td hab ich allerdings keinen Inhalt und schreibe einfach

page.10.marks.INHALT.10.20.wrap = <td style="background-image:url( fileadmin/pictures/produkte/bg_main.gif ) ; background-repeat:no-repeat ; width:577px; height:132px; vertical-align:top; text-align:left; border:0px; border-style:none;">< | </td>

Warum funktioniert das nicht? Weil kein eigentlicher Inhalt vorhanden ist? Wie kann ich das lösen?

mfg 😉

autlegend ·

Dateirechte? Es geht ja um Typoscript, die Dateien sind alle vorhanden und können auch angezeigt werden, aber nur wenn ein Inhalt vorhanden ist!
Rein theoretisch könnt ich einfach ein TEXT Objekt erstellen und ein geschütztes Leerzeichen einfügen, bin gespannt ob das funktioniert!

mfg

EDIT: Ja funktioniert aber gibts keine andere Lösung? Schließlich will ich kein Leerzeichen sondern gar nix im td haben

febo ·

Hi,

vielleicht kannst Du es über eine if / else abfrage lösen. Schaust am besten mal in die Referenz auf dieser Seite.

autlegend ·

Was soll ich mit einer if-else Abfrage?!? Abrer das Problem dürfte gelöst sein, hab einfach statt dem TEXT Objekt ein COA erstellt. Weiß zwar nicht ob das eigentlich ein Pfusch ist, aber es funktioniert!