t3blog mit Vorspan


Ich hab vor 2-3 Wochen mal in ein paar Foren und auch Blogs die Frage gestellt wie man in einen T3blog einen Vorspan einbauen kann – und man mit einen mehr – Link den ganzen Artikel lesen kann!

Die Lösung war gar nicht mal so schwer – im Manual steht drinnen:

“Here you will find out all blog entries are based on the content elements TYPO3 offers. Create a
new content by choosing the type of content element you think might suit best for your post. You
can add as many contents for a post as you want. If your text is going to be too long to display it
fully on the front page use the content element “Divider”. This one tells the blog-script to split
the text into two (virtual) pages. ”

Jedoch haut das nicht hin – in der Version von TYPO3 4.2.6 ist als 1. mal das Contentelement gar nicht mehr dabei – man muss es erst einschlaten!

TCEFORM.tt_content.CType.removeItems = rte,script,splash

Jedoch keine Wirkung!

Schaut man aber einen kurzen Blick in den Code von der Datei – pi1/widgets/blogList/class.listFunctions.php dort kann man in den Zeilen 239 und 240 dieses finden!

// seperate by divider
$dividerInText         = stripos($rowContent['bodytext'], ‘###MORE###’);
$textBeforeDivider    = $result = substr($rowContent['bodytext'], 0, strpos($rowContent['bodytext'], ‘###MORE###’));

Trägt man jetzt im Editor einfach den Platzhalter ###MORE### ein bekommt man diesen Vorpan bei seinem Blog! Hoffe jemanden damit Helfen zu können!

Danke das Sie diesen Artikel gelesen haben. Sie können nun eine Nachricht hinterlassen oder bestellen den RSS Feed.

Comments

Sehr gut !
Der Trick funktioniert aber ich habe ein Problem!

Wenn ich das Trennzeichen ###MORE### im text platzt, mein Text wird ohne Formatierung.
Alle HTML-Tags verschwinden und ich habe nicht mehr für eine neue Zeile.
Der gesamte Text ist gruppiert und ohne HTML Tags
Z.B. unzw….

Hallo
JA das stimmt – also am besten man Teilt es auch in 2 Content Elemente – also 1. Elemente nimmt man als Vorspan und darunter stellt man dann diesen ###MORE### Text ein – und das 2 Element kann man dann eben darunter einbauen – Vorteil – die Html Tags machen keine Probleme!!

Also bei mir wird, sobald ich ###MORE### verwende, der Text (vor dem ###MORE###) komplette ohne HTML ausgegeben. Auch Bilder werden ignoriert. In der Single Darstellung klappt alles wunderbar. Gibt es da irgendeinen Trick?

Leave a comment

(required)

(required)