Untermenü

TYPO3 Chat hosted by kj187kj.

Join now


Chat about what's on your mind. More about public chats.

Sunsite SourceForge.net

Statistik
Tutorials Gesamt:
56
Tutorials Hidden:
1
Kommentare:
563

Bücher zum Thema

Links / Friends
» typo3.org
» T3N Magazin
» CSS Tutorials
» TYPO3 SEO
» TYPO3 Blog



 

tt_news [v2] konfigurieren


Tutorial abonnieren:
Author:
Julian Kleinhans
Author E-Mail:
Eingetragen:
16.07.2005 - 18:34

Quelle:
Keine Quelle vorhanden
Klicks:
6243




tt_news [v. 2.2.23]

In diesem Tutorial möchte ich euch zeigen wie man die tt_news Extension benutzt.
Aber erstmal geht hier ein dickes Lob und Danke schön an Rupert German, dem Entwickler der tt_news. Du hast hier echt was richtig geiles auf die Beine gestellt, Hut ab.
Ok, dann fangen wir direkt einmal an.
Ich gehe davon aus das Ihr die Grundlagen von Typo3 beherrscht, damit meine ich, dass Ihr wisst wie man eine neue Seite anlegt, oder einen Record vom Typ „Plugin einfügen“, oder was ein TS (Typo3Script) Template ist.
Als erstes gehen wir hin und legen uns eine Dummyseite an, diese benennen wir „News“.
In der Seite legen wir weitere Unterseiten an.

SingleView [Diese Seite als Typ „Nicht im Menü“]
Suche
Archive
News [Diese Seite als Typ „SysOrdner“ und bei Enthält Erweiterung: „News“ auswählen]

Das ganze sollte dann so aussehen:



Jetzt müssen wir in den einzelnen Seiten ein Plugin einfügen. Dafür klicken wir zuerst auf die Hauptseite „News“ und legen einen neuen Seiteninhalt vom Typ „Plugin einfügen“ an.

Hier wählen wir in dem Dropdown Menü „News“ aus, es kommt ein Popup was wir mit „OK“ akzeptieren.

Was wir jetzt sehen ist die Konfigurationsoberfläche für das Plugin der Seite.

Hier machen wir aber nur eine Einstellung da der Rest später über TypoScript erledigt wird (dazu kommen wir später).
Wir bleiben in dem Reiter „Allgemeine Einstellungen“ und klicken bei „Ansicht“ das Objekt „LIST“ an. Speichert und schließt den Record.
Das ganze machen wir jetzt auch bei den restlichen Seiten außer bei dem SysOrdner „News“, dort kommen später die News rein.



Also legt in die restlichen Seiten ein neuen Seiteninhalt an, gibt diesem den Typ „Plugin einfügen“ und wählt die Erweiterung „News“ aus.
Bei der Seite „SingleView“ klickt Ihr das Objekt „SINGLE“ an, bei der Seite „Suche“ klickt ihr das Objekt „SEARCH“ an und bei der Seite „Archive“ das Objekt „AMENU“.
Jetzt kommt das Typo3Script. Legt in der Hauptseite „News“ (Nicht der SysOrdner) ein Extension Template an.
Als Template Title geben wir z.B. „define.tt_news“ an.
In den Setup Bereich schreibt Ihr folgendes:


   0: #Pfad zum eigenen Template
   1: plugin.tt_news.templateFile = fileadmin/news_template.tmpl
   2: # Variable pid_list wird leer gemacht
   3: plugin.tt_news.pid_list >
   4: # PID  wird über eine Konstante festgelegt
   5: plugin.tt_news.pid_list = {$pid_list}
   6: #Rekursiv, wenn euere News in Unterordner sind
   7: plugin.tt_news.recursive >
   8: plugin.tt_news.recursive = 1
   9: #UID der Seite Singleview
  10: plugin.tt_news.singlePid = {$singlePid}
  11: #Archive Aktivieren
  12: #UID der Archiveseite
  13: plugin.tt_news {
  14:   archive = 1
  15:   archiveTypoLink.parameter = {$archiveTypoLink}
  16: }
Hier koennen Sie sich den Quellcode kopieren.

Im Constants Bereich schreibt Ihr folgendes:
   0: # Page ID News:Die ID der Seite wo die News drin sind
   1: pid_list = 229
   2: #Page ID Singlenews:Die ID der Seite wo die SingleNews drin sind
   3: singlePid = 234
   4: #Page ID Archive:Die ID der Seite wo das Archive drin sind
   5: archiveTypoLink = 231
Hier koennen Sie sich den Quellcode kopieren.



Unter „Include Static (from Extensions)“ müsst Ihr noch die Objekte
Default CSS-styles(tt_news)
Table-based tmpl (tt_news)
auswählen




Das war es erstmal mit dem TS.
Klickt jetzt auf euere Rootseite, bei uns ist es die Seite „news“. Seitenheader bearbeiten und unter „Allgemeine Datensatzsammlung“ fügt Ihr den SysOrdner News aus.





Jetzt geht Ihr in den SysOrdner „News“ und legt fröhlich Kategorien und News an.
Habt Ihr in euerem Layout zum Beispiel einen Marker RECHTS wo Ihr immer auf allen Seiten die Latest News und das Archive haben wollt, schreibt Ihr folgendes in euer Main Template:


   0: page.10.marks.RECHTS = COA
   1: page.10.marks.RECHTS.10 < plugin.tt_news
   2: page.10.marks.RECHTS.10 {
   3:   code >
   4:   code = LATEST
   5:   catImageMode = 0
   6:   catTextMode = 1
   7:   latestLimit = 2
   8: }
   9: page.10.marks.RECHTS.20 < plugin.tt_news
  10: page.10.marks.RECHTS.20 {
  11:   code >
  12:   code = AMENU
  13: }
Hier koennen Sie sich den Quellcode kopieren.



Ja, das war es erstmal. Es ist kein weltbewegendes Tutorial, aber ich hoffe es hat trotzdem den Anfängern geholfen.
Wenn noch fragen offen sind, einfach unten die Kommentar Funktion benutzen.





Ergebnis: Kein Ergebnis vorhanden



Zum Eingabeformular

 
Jan 30.07.2008 17:17 Uhr 

Wenn bei Euch keine News ausgegeben werden, dann liegt das vermutlich an der Einstellung
archive = 1
Wenn Eure News-Beiträge dann älter als einen Tag alt sind, werden diese nicht mehr in der Liste ausgegeben.

Ansonsten danke für dieses Tutorial!!
Beste Grüße
Jan
 
 
 
jonas 26.06.2008 14:57 Uhr 

hi, es gibt ja die nette option "excludeAlreadyDisplayedNews". ich würde die gerne dahingehend flexibler machen, das die option nur auf list-plugins greift, aber nicht auf latest.
habe schon das hier versucht

plugin.tt_news.displayList.excludeAlreadyDisplayedNews = 1

funktioniert so aber nicht. jemand eine idee?

grüße, jay
 
 
 
Max 05.06.2008 18:17 Uhr 

Hallo Leute,

ich habe heute dieses nette Tut enteckt und ausprobiert, aber es hat nicht funktioniert. Ich bekomme immer nur eine weiße Seite. Weiß jemand welche Fehler ich gemacht haben kann?

Max
 
 
 
sven 27.03.2008 00:40 Uhr 

Hallo zusammen,

ich versuche jetzt seit 2 Tagen meine ersten Newsbeiträge zu erstellen leider ohne erfolg :( ich habe alles so gemacht wie oben beschrieben aber jedesmal erhalte ich no news in this list :(
ist dieses tutorial fehlerhaft oder bin ich zu blöd dafür? beschäftige mich jetzt seit knapp 6 monaten intensiv mit typo3 aber jetzt scheitere ich wirklich an den news :(

über jeden tipp wäre ich dankebar

grüss sven
 
 
 
sven 27.03.2008 00:36 Uhr 

Hallo zusammen,

ich versuche jetzt seit 2 Tagen meine ersten Newsbeiträge zu erstellen leider ohne erfolg :( ich habe alles so gemacht wie oben beschrieben aber jedesmal erhalte ich no news in this list :(
ist dieses tutorial fehlerhaft oder bin ich zu blöd dafür? beschäftige mich jetzt seit knapp 6 monaten intensiv mit typo3 aber jetzt scheitere ich wirklich an den news :(

über jeden tipp wäre ich dankebar

grüss sven
 
 
 
sven 27.03.2008 00:31 Uhr 

Hallo zusammen,

ich versuche jetzt seit 2 Tagen meine ersten Newsbeiträge zu erstellen leider ohne erfolg :( ich habe alles so gemacht wie oben beschrieben aber jedesmal erhalte ich no news in this list :(
ist dieses tutorial fehlerhaft oder bin ich zu blöd dafür? beschäftige mich jetzt seit knapp 6 monaten intensiv mit typo3 aber jetzt scheitere ich wirklich an den news :(

über jeden tipp wäre ich dankebar

grüss sven
 
 
 
dervigo 22.02.2008 14:38 Uhr 

Also riesen großes Lob an das Tutorial...wirklich richtig gut...
Aber wie schon einer meiner Vorredner habe auch ich Probleme mein Archiv zum laufen zu bringen. Er zeigt zwar die Archiv-Puntke auf der Archiv-Seite an, aber diese sind nicht verlinkt, bzw. linken nicht auf die Single-Seite um die Nachrichten im Detail zu lesen.

Hat jemand eine Ahnugn wie ich das Problem gelöst bekomme?

Gruß
derVIGO
 
 
 
Christian 17.12.2007 20:27 Uhr 

Unter Setup in deiner Template (von der seite News - nicht dem Sysordner) musst du volgendes eingeben:


plugin.tt_news { _LOCAL_LANG.de { more = <strong>zB: lesen Sie mehr...</strong> } }

 
 
 
Christian 17.12.2007 20:26 Uhr 

Unter Setup in deiner Template (von der seite News - nicht dem Sysordner) musst du volgendes eingeben:


plugin.tt_news { _LOCAL_LANG.de { more = <strong>zB: lesen Sie mehr...</strong> } }

 
 
 
Tim 15.12.2007 20:12 Uhr 

Hallo,
kannst du mir vielleicht sagen, wie ich bei tt_news den ###MORE### Link verändern kann?
Ich will ihn mit einem rel="nofollow" hinzufügen.
Ich wäre dir unendlich dankbar für die Hilfe.
 
 
 
Seite: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | »