Zum Inhalt springen

twocolumn-extension und typo3 version 3.8

Erstellt am 15. Juli 2005 · 10 Antworten · letzte Antwort am 18. August 2006

Tags: Update & Upgrade, Frage

bluemmel ·

hallo miteinander

hat schon jemand rausgefunden, warum das um himmelswillen bei der version 3.8 nicht funktioniert.

habe mir die extension installiert und konnte danach auch linker und rechter inhalt anlegen. nur wenn ich die seiten dann anschauen will, bekomme ich folgende meldung:

typo3conf/ext/xinit_twocolumn/pi1/locallang.php", not found!

bei version 3.7 und tiefer bekomme ich keine meldung ... und: bei früheren version wie bei 3.8 gibts diese datei gar nich

.... wer weiss weiter??

bluemmel ·

zu schön um wahr zu sein.
hab ich natürlich jetzt sofort probiert ... nur: die fehlermeldung ist jetzt weg ...

und dafür zeigt er mir aber nur die überschrift an ... aber immer noch nicht den linken und rechten inhalt

Proximo ·

Das klingt jetzt natürlich etwas dämlich aber... für was brauchst du dazu eine Extension? Das kannst du doch im TS regeln?

EDIT:
Lösung 1:
Für Spalten im Content verwenden wir (naja eigendlich die späteren Gestalter der Seite... die Kunden...) natürlich den integrierten, oder per Extension installierten, RTE (oder auch Extension HTML-Area-Tool u.a.)

Lösung 2:
Um die ganze Seite in Spalten zu Teilen ist es am einfachsten (für solche Seiten) den Templateselector als Spaltentool zu missbrauchen (sogar ein Anfänger in HTML kann sich in Frontpage eine Tabelle machen, allerdings wirst dabei so-wie-so nur du als Programmierer gefordert, der Kunde merkt davon so-wie-so nix) und ein Template als Contenttemplate zu verwenden das ca so aussieht: (das habe ich jetzt wirklich aus Frontpage rauskopiert ^^)

<html>
<head>
<title>2 Spalten</title>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
  <tr>
    <td width="50%"><!-- ###CONTENT_1### -->CONTENT_1<!-- ###CONTENT_1### --></td>
    <td width="50%"><!-- ###CONTENT_2### -->CONTENT_2<!-- ###CONTENT_2### --></td>
  </tr>
</table>
</body>
</html>

Lösung 3:
Für alle die auf reines TS stehen... die Spalten kann man ruig auch im TS als Vorlage definieren... siehe TS-REF oder einigen Büchern wie zb "Typo3 - Enterprise Content Management"

Mit freundlichen aber verwunderten Grüßen Proximo

bluemmel ·

tja, ich möchte dem kunden die möglichkeit bieten, entweder zweispaltiger text einzugeben wie auch text, welcher über beide spalten läuft ...

deshalb bin ich auf die extension angewiesen, da er bei einem neuen datensatz selber auswählen kann, ob er zweispaltig oder eben nicht verwenden will

Proximo ·

... hmm... Lösung 1? Sicher nicht sehr elegant, aber da 50% der Extensions seit 3.8 nicht mehr funktionieren wäre es vielleicht zu überdenken... auch die Extension selber könnte man wieder auf den neuesten Stand bringen, obwohl sie ja nicht wirklich viel macht *G* (somit ne Arbeit von ca 2 Stunden... das sag ich mal ohne das ich den Code gesehen habe)

MFG Proximo

jenses ·

Version 3.8 kontrolliert ein bißchen genauer ;-)

Du mußt einfach nur in /xinit_twocolumn/pi1/class.tx_xinit_twocolumn.php
die Zeile "$this->pi_loadLL();" auskommentieren ;-)

jenses

nobbie ·

Im template unter "include static" die "css styled content" hinzufügen, dann müßten auch die Spalten sichtbar sein.

blueEye ·

Servus miteinander,

ich kann auch noch etwas merkwürdiges hinzufügen: die extension läuft, allerdings werden keine Zeilenumbrüche mehr dargestellt???

Habe jetzt alle Dateien durchgesehen, allerdings nichts gefunden. Muss ich per TS-Config dem RTE irgendetwas mitteilen? Typo3 ist 3.8.

Grüße - blueEye

StefanKr ·

Ich möchte mich der Frage meines Vorgängers anschließen. Die Extension filtert anscheinend alle p-Tags raus, nur br-Tags kommen durch. Ein Zeilenumbruch ist mit dem RTE also nur mit Shift-Return hinzubekommen. Ich benötige aber das p-Tag für meine CSS Datei. Weiss jemand, wie man die Extension dazu bringt, die p-Tags nicht auszufiltern? Muss irgendwas mit der lib.parseFunc_RTE zu tun haben, die wird als Parser benutzt, aber da blicke ich nicht mehr durch, das ist mir zu hoch. Auszug aus dem Object Browser:

[tx_xinittwocolumn_pi1]=USER
+ [userFunc]=tx_xinittwocolumn_pi1->main
+ [templateFile]=EXT:xinit_twocolumn/twocolumn_template.html
+ [parser]=< lib.parseFunc_RTE

Nachtrag 20.7.06:
Nicht nur die p-Tags werden eliminiert, sondern auch die Links! Das ist wirklich übel.
Ich nutze übrigens Typo 3 4.0 und den 4.0-Standard-RTE htmlarea.