Zum Inhalt springen

Wie löst man das in Typo3

Erstellt am 31. Juli 2008 · 11 Antworten · letzte Antwort am 1. August 2008

Tags: Inhaltselemente, HTML & CSS, Frage

besi ·

Hallo,

ich beschäftige mich seit kurzem mit Typo3. Nun möchte ich gern wissen, wie Ihr das mit der Eingabe der Seiteninhalte löst.

Es gibt ja Text mit Bild, Bild, Text....

Wenn ich ein Datensatz erstellen möchte wo links ein Bild ist, in der Mitte ein Text steht, und rechts wieder ein Bild ist, wie macht Ihr das? Mit einer Tabelle oder CSS.

Auf meier Testseite http://www.test.fewobesler.de/index.php?id=4
ist das Problem zu sehen. Letzter Block unten, mit den Bildern Bad links, Normaler Text in der Mitte, Bad rechts. Wie kann ich das ganze ohne Tabellen lösen. Die Bilder und der Text müssen in einen DIV container.

Hoffe ich habs verständlich erklärt

PS: Ziel der Darstellung ist der vorletzte Block auf der Testseite mit Bild Bad links mit Überschrift|Text in der Mitte|Bild Schlafzimmer mit Überschrift.

besi ·
einpraegsam.net schrieb

Entweder mit FCE in Templa Voila *würg*

oder der Redakteur muss eine Tabelle im RTE anlegen und Bilder über den RTE einfügen

Mit Templa Voila hab ich noch nichts gemacht.

Geh ich richtig der Annahme, dass Typo3, was die Anordnung von Seiteninhaltselementen angeht, recht starr ist.

Die einzige Altenative ist doch ein Seitenelement in HTML zu erstellen!!

Wie machen das die Profis

mfg

webdeveloper ·

Ich denke das ist Ansichtssache. Mit den 4 Spalten (die du ja auch noch erweitern kannst) hast du viele Moeglichkeiten, ebenso mit den versch. Ausrichtungen bei einem Text m. Bild.
JEDES Layout laesst sich so natuerlich nicht umsetzen.

Dafuer gibt es allerdings TemplaVoila, wo du FCEs erstellen kannst, welche als "Schablonen" genutzt werden.
Deinen Datensatz kannst du dann als FCE erstellen - der Redakteur muss kein HTML koennen und die Tabellen+Bilder im RTE kannst du dir auch sparen.

Ich nutze seit ca. 2,5 Jahren TemplaVoila und bin restlos begeistert.

Gruss
Alex

steffenk ·

bei TV scheiden sich die Geister, die einen lieben es, die anderen hassen es ... 🙂

FCE ist ein klarer Pluspunkt für TV

Aber auch mit klassischem TYPO3 geht das, die Ext heisst: kb_nescefe
Das kann man genauso gestalten wie ein FCE

besi ·
steffenk schrieb

Aber auch mit klassischem TYPO3 geht das, die Ext heisst: kb_nescefe
Das kann man genauso gestalten wie ein FCE

Danke für die Info,
Hab die Ext kb_nescefe installiert, anschließend in die Page TS-Config TCEFORM.tt_content.container { PAGE_TSCONFIG_ID = 123} eingefügt.
Die 123 lt. Beschreibung mit der UID vom Sys-Ordner ersetzen, und Template erstellen,

EXT:kb_nescefe/res/2cols.htmlEXT:kb_nescefe/res/be_2cols.html

EXT:kb_nescefe/res/horiz_cols.htmlEXT:kb_nescefe/res/be_horiz_cols.html

komm ich nicht klar.

Wer kann mir erklären wie das gemeint ist.

mfg

besi ·
besi schrieb
steffenk schrieb

Aber auch mit klassischem TYPO3 geht das, die Ext heisst: kb_nescefe
Das kann man genauso gestalten wie ein FCE

Danke für die Info,
Hab die Ext kb_nescefe installiert, anschließend in die Page TS-Config TCEFORM.tt_content.container { PAGE_TSCONFIG_ID = 123} eingefügt.
Die 123 lt. Beschreibung mit der UID vom Sys-Ordner ersetzen, und Template erstellen,

EXT:kb_nescefe/res/2cols.htmlEXT:kb_nescefe/res/be_2cols.html

EXT:kb_nescefe/res/horiz_cols.htmlEXT:kb_nescefe/res/be_horiz_cols.html

komm ich nicht klar.

Wer kann mir erklären wie das gemeint ist.

mfg

Bei Container template ist das PulDown menue zur Auswahl der Templates leer.

Unbekannter Benutzer ·

Also du kannst eigentlich einfach dem Manual arbeiten.
Es gibt aber einen kleinen Fehler. Im Manual steht, das du in deinem PageTS-Config das hier eintragen sollst:

TCEFORM.tt_content.container { PAGE_TSCONFIG_ID = 123}

Das funktioniert kleider so nicht.

Es muss so heißen:

TCEFORM.tt_content.container {
        PAGE_TSCONFIG_ID = 123
}

Ich denke das hier:

TCEFORM.tt_content.container.PAGE_TSCONFIG_ID = 123

wird auch möglich sein.

Du musst dann natürlich die 123 durch deine eigene ID des SysOrdners austauschen. Dann funktioniert es auch.

Michaelh74 ·

In vielen Fällen kannst Du es auch mit den vorhanden Spalten lösen.
z.B. Bild link (aus Spalte links), Text (Spalte normal), Bild rechts (aus Spalte rechts) oder mit Kombis Text m. Bild links (aus Spalte normal) + Bild rechts (aus Spalte rechts), etc.

Vom gleichen Autor gibt es auch ne Ext. mit der man HTML-Templates für Seitenelemente machen kann. Die heißt special content elements (weiß aber nicht mehr ob es die noch gibt) - ich gleich das wurde überführt in die Ext: th_specialelements

Viele Grüße
Michael

besi ·
SLAng schrieb

Also du kannst eigentlich einfach dem Manual arbeiten.
Es gibt aber einen kleinen Fehler. Im Manual steht, das du in deinem PageTS-Config das hier eintragen sollst:

TCEFORM.tt_content.container { PAGE_TSCONFIG_ID = 123}

Das funktioniert kleider so nicht.

Es muss so heißen:

TCEFORM.tt_content.container {
        PAGE_TSCONFIG_ID = 123
}

Ich denke das hier:

TCEFORM.tt_content.container.PAGE_TSCONFIG_ID = 123

wird auch möglich sein.

Du musst dann natürlich die 123 durch deine eigene ID des SysOrdners austauschen. Dann funktioniert es auch.

Soweit hab ich es gemacht
1. Sytemordner angelegt ID = 19
2. Im ROOT Page-TS Config eingetragen!
TCEFORM.tt_content.container {
PAGE_TSCONFIG_ID = 19
}

3. Neues Inhaltselement = Allgemeines Plug-In
4. Typ = Inhaltselement Container
Leider wird das Container template beim Seiteninhalt nicht angezeigt.

Muss ich die Template in den Sytemordner 19 copieren? oder werden die Templates vom Ordner typo3conf/ext/kb_nescefe/res/geholt???

Unbekannter Benutzer ·

Du musst einfach nach dem Manual arbeiten...

Du musst im SysOrdner 19 die Templates laden. Das steht aber im Template. Die Templates aus 19 kannst du dann im Inhaltselement Inhaltselement Container laden.

Schau einfach ins Manual, da steht es genaustens drinn.

besi ·
SLAng schrieb

Du musst einfach nach dem Manual arbeiten...

Du musst im SysOrdner 19 die Templates laden. Das steht aber im Template. Die Templates aus 19 kannst du dann im Inhaltselement Inhaltselement Container laden.

Schau einfach ins Manual, da steht es genaustens drinn.

Danke habs gelöst, hatte im Sysordner die Templates nicht geladen.
Vielen Dank!