Zum Inhalt springen

Drei Spalten, Bild daneben Text und Text, wie?

Erstellt am 21. August 2003 · 14 Antworten · letzte Antwort am 4. Januar 2006

Tags: Frage

Ecomo ·

Habe ein Problem mit der Darstellung von drei Spalten nebeneinander in welche ich links ein Bild in die Mitte und Rechts Text darstellen möchte.

Dies soll als Inhalt auf einer Seite dargestellt werden.

Wer kann mir auf die Sprünge helfen oder wie würdet ihr das Problem lösen.

Schon mal recht vielen Dank.

Synthi ·

Also, ich würde eine Designvorlage (als ext.Template einbinden) erstellen (Html-Datei) mit den entsprechenden Spalten nebeneinander und in jede Spalte einen Marker setzen. Dann entsprechend im Setup Marker und Typo3-Spalten zuweisen (Normal, Left, Right)!

Hilft das?

VG Synthi

Ecomo ·

Eigentlich wollte ich meine Vorlage nicht verändern. Es muss doch irgendwie möglich sein, eine Tabelle mit drei Spalten in das "Text"-Feld des Rich Text Editors zu bekommen. Doch leider ist meine Erfahrung noch nicht soweit, dass ich selber darauf komme.

Hat noch Jemand eine Idee, Vorschläge herzlichst Willkommen!

db ·

Hallo,

es gibt eine Extension "Three Column Text" im Online Repository. Die macht genau, was Du suchst.

Grüße

Ecomo ·

Super !!!
Das hilft mir schon mal weiter, wenn ich noch die einzelnen "Colums" in der Breite verändern könnete, dann hätte ich es fast geschafft, die Farbe müsste ich auch noch anpassen.

>Hast du dazu eine Idee wo ich das ändern kann?

db ·

Hallo,

auch das ist relativ einfach. Die Extension verwendet ein HTML-Template in welchem einfach eine Tabellen-Konstruktion definiert ist.

Es heißt (glaube ich) threecolumn_template.html. Das änderst Du einfach auf Deine Bedürfnisse ab.

Grüße

hmoeller ·
Ecomo schrieb

Vielen Dank, das hilft mir weiter.

Moooment... 🙂

Freut mich ja, dass dir damit geholfen ist. ABER...

Wie bekommst Du denn nun das Bild in die erste Spalte? Etwa per <img>-Tag? Das ist nun nicht wirklich die Idee eines CMS, oder?

Ich habe ein ganz ähnliches Problem. Ich möchte eine Referenzliste anlegen, in der links (Normal) die Beschreibung zu den einzelnen Referenzen steht und rechts (Right) das Logo nebst Link. Aber ich habe noch keine befriedigende Lösung gefunden, wie ich die Vorteile von Typo3 in Bezug auf Image-Handling nutzen kann und gleichzeitig den Text in der Normal-Spalte mit dem Bild in der Right-Spalte synchronisieren könnte.

Die Idee mit TwoColumns habe ich auch schon gehabt, aber da kann man ja nur Text eingeben. Bilder können dort nicht in die Spalten eingesetzt werden. Oder habe ich das noch nicht richtig durchschaut?

Bis dann,

Henning.

hmoeller ·
hmoeller schrieb

Wie bekommst Du denn nun das Bild in die erste Spalte? Etwa per [​img]-Tag? Das ist nun nicht wirklich die Idee eines CMS, oder?

Okay, okay...

Der RTE erlaubt ja das Hinzufügen von Bildern. Ist also gelöst...

Bis dann,

Henning.

tschinschiri ·

Hab gerade die Ext. Installiert bekomme aber einen Bug:

Filereference, ".../html/typo3conf/ext/xinit_threecolumn/pi1/locallang.php", not found!

Wie kann ich den ausmärzen?

Danke Tschinschiri

fstruck ·

Hi tschinschiri,

ich hatte den Fehler auch. Habe einfach die locallang_db.php aus ../xinit_threecolumn nach ../pi1 kopiert und in locallang.php umbenannt. Danach funktionierte es. Vielleicht funktioniert es auch wenn Du eine localllang.php einfach als leeren Textfile dort ablegst.

Tschöö
Frank

tschinschiri ·

Hallo

Das hab ich nun schon mehrfach versucht, doch leider kann ich die Datei nicht ins Verzeichnis schreiben. Ich besitze zwar die rechte 775 auf dem ordner, doch das reicht irgend wie nicht aus. ich kann sie auch nicht ändern. Hat da jemand nen Tip?

Danke

fstruck ·

Hi, das liegt daran, das Du trotz der 775 Rechte nicht der Besitzer des Verzeichnissses auf dem Server bist, sondern PHP (WWW_RUN). Log Dich bei Deinem Provider ein, um Deinen Account zu verwalten. Irgendwo muß die Möglichkeit bestehen die Besitzrechte für Verzeichnisse zu setzen. Setze dann die Besitzrechte für /typo3conf (rekursiv, d. h inkl. sämtlicher Unterverzeichnisse)) auf Deinen Account.

Tschöö
Frank