Zum Inhalt springen

2mal tt_news auf einer Seite

Erstellt am 25. März 2004 · 13 Antworten · letzte Antwort am 5. September 2004

Tags: Kategorien, tt_news, Frage

nemesis ·

Hallo Leute, hab mal ne kleine Frage an euch
Ich will auf der rechten und auf der Linken Seite die Extension tt_news einbinden. In jedem Bereich soll jedoch eine andere News stehen, jedoch funkt das nicht. 😢
Kann mir wer helfen???

4square ·

Versuch doch mal die News nur nach Kategorien darstellen zu lassen. Machst einfach eine für die linke und eine für die rechte Seite.

nemesis ·

OK, das funkt jetzt, aber ich müsste nun auch das Layout ändern, z.B. auf der Linken Seite befinden sich zwei gelbe balken ganz ober, während es auf der rechten seite blaue sein sollten.
Kann mir wer helfen??? o.O
Ich kann ja nicht einfach das Template "normal" bearbeiten, da sich sowohl auf der linken als auch auf der rechten Seite das selbe Plugin befindet.
Wie schaff ich es also, dass das gleiche Plugin in zwei verschiedenen Layouts dargestellt wird???
BITTE HILFE 😢

mavo ·

HI nemesis,

also ich hab das selbe Problem, ich finde die tt_news eigentlich ganz gut, und will sie auch für andere Zwecke benutzen. Berichte und so will ich damit darstellen. Dazu schreib ich mir das ganze nen bisschen um. Ändere hier und dort was, füge noch Sachen hinzu und so. So zumindest der Plan. Derzeit hab ich noch nen paar Probleme. Aber die werd ich bestimt noch hinbekommen.

Was ich dir sagen wollte, wenn das Extension funzt, werd ich bescheid sagen. Dann kann man die "News" zwei mal auf einer Seite benutzen. Hehe.

Ciao

nemesis ·

DANKE schon mal im voraus.
Ich hoffe du nimmst es mir nicht übel, wenn ich in der Zwischenzeit noch selbst damit ein wenig rumprobiere.
Ich glaub zwar nicht, dass ich das so hinbekomme, wie ich das will, aber VERSUCH MACHT KLUG!!!
😃 😉
Falls jemand hiermit einen Tipp geben kann wie ich das machen könnte, ich bin für alles Dankbar!!! 😉

mavo ·

HI nemesis,

np, ich versuch mich halt mal im Coden von Extensiosn. Ist auch mein erstes Mal. Grins.
Viel Erfolg beim Rumbasteln.

Ciao

4square ·

Das Problem ist einfach zu lösen: einfach im Setup ein anders Template definieren:

marks.RECHTS < plugin.tt_news
marks.RECHTS {
templateFile = typo3/ext/tt_news/pi/der_name_deines_templates_01.tmpl
...
...
...
}
marks.LINKS < plugin.tt_news
marks.LINKS {
templateFile = typo3/ext/tt_news/pi/der_name_deines_templates_02.tmpl
...
...
...
}

So kannst Du dein eigenes Layout für die News definieren...

Aber Achtung: Bei allen Seiten, die Content aus der tt_news beziehen, funktioniert das caching nicht (für den gesamten Content). Und somit auch nicht die Index-Suche.

Stoneage ·

Es gibt Patches um die News auch mit unterschiedlichen Codes (LIST, SINGLE, etc) zweimal auf eine Seite zu bringen und auch zu cachen. Ich glaube bei Hachmeister gibst die Sachen.

T.

nemesis ·

Ach ja da fällt mir gerade noch ein:
Kann mir vielleicht jemand sagen, wie ich bei Latest den Bildtext angezeigt bekomme? Wenn möglich auch unterhalb des Bildes, und nicht daneben???

nagus ·

hallo zusammen

ich benutze auch 2 tt_news auf einer seite und habe dabei folgendes problem:

auf der seite, wo 2xtt_news angezeigt wird (seite aktuelles) ist plötzlich die newsbox synchron mit dem inhalt im bereich content... dort wo das 2. plugin eingefügt ist. wenn ich also auf aktuelles klicke hab ich rechts in der newsbox plötzlich genau den gleichen inhalt wie im content-bereich... wenn ich dann auf ein news klicke, kommt die detailbeschreibung auch in beiden bereichen... in der box und im content-bereich.

ich hab dann vor einer woche das ganze so gelöst, dass ich einfach im bereich die box ausgeblendet hab. jezt will ich aber, dass mir in der rechten box, wenn ich im bereich aktuelles bin und auf eine meldung klicke, alle anderen meldungen in der box angezeigt werden.

hab versucht 2 seitenelemente zu erstellen und beide dann im template eingefügt:

#################
# NEWSBOX einfügen  #
#################
# if-abfrage funktioniert nicht innerhalb
# geschwungener klammern

[globalVar = TSFE:id = 30][globalVar = TSFE:id = 129]
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
   marks.news_1 = CONTENT
   marks.news_1 { 
      table = tt_content 
      select { 
         pidInList = 133 ### id der Seite mit dem darzustellenden Inhalt 
         orderBy = sorting
      } 
   }
}
[else]
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
   marks.news_1 = CONTENT
   marks.news_1 { 
      table = tt_content 
      select { 
         pidInList = 128 ### id der Seite mit dem darzustellenden Inhalt 
         orderBy = sorting
      } 
   }
}
[end]
################

... nur sind beide immer synchron... WIESO ist das so??

nagus ·

hallo nochmal

hab mich vielleicht vorhin nicht 100%ig klar ausgedrückt.

die frage ist: wie kann ich ZWEI mal die tt_news extension auf einer seite ausgeben, wobei die beiden seiteninhalte nicht synchron laufen? das heist: in der einen spalte soll die detailseite angezeigt werden, und in der andern spalte die restlichen news in der liste.

ich bin mir nicht 100%ig sicher, ob das normal ist, dass beide plugins synchron laufen oder ob das nur bei mir so ist.

n1gHt ·

Hier mal meine Lösung!

kurz:
+ zwei Seiten erstellen vom Typ (not im menu) , auf jeder Seite dann 2*Plugin News rein mit List, Single Seitenid = x bzw. Latest, Single Seitenid = y
+ eine Standart Seite mit zwei News-Plugins

Nun das wichtige!

PIDitemDisplay deiner sichtbaren Newsseite setzen:
Bei deinem ersten Plugin welches List, latest hast setz du sie auf x und bei der anderen auf y!

Schwer zu verstehn aber einfacher konnt ich mich grad net ausdrücken sorry!

mfg n1gHt