[TYPO3-german] Timer für tt_News

Jörg Petersson mail at emedcd.de
Fri Apr 24 08:13:40 CEST 2009


Markus Deckmann schrieb:
> Hi Jörg,
> 
>> ich möchte Seminar- und Meetingstermine, die sich ständig wiederholen, 
>> in meiner Newsliste zu dem jeweiligen Tag bzw. der Woche aufrufen 
>> lassen statt sie jeweils neu einzugeben bzw. das Erscheinungsdatum per 
>> Hand zu ändern. Die EXT:Newskalender leistet das leider auch nicht. 
>> Kennt jemand ein Script, mit dem man z.B. das Erscheinungs- bzw. das 
>> Archivdatum automatisch überschreiben lassen kann?
>>
>> Hat jemand von Euch einen guten Rat?
> 
> Hab deine Nachfrage in typo3.projects.tt_news auch schon gelesen, jetzt 
> wo ich auf Deutsch deine Anfrage lese fällt mir allerdings evtl. ein Weg 
> ein der für dich funktionieren dürfte.
> 
> Lege dir über einen Hook in tt_news einen neuen CODE an (bei mir war das 
> eine LIST-Ansicht aller Artikel eines Autors, benannt als 
> LIST-by-author). Über einen zweiten Hook in der Main-Klasse von tt_news 
> kannst du dann diesen zusätzlichen Code verarbeiten. Hier hast du die 
> Möglichkeit vor dem aufrufen der eigentlichen Render-Methode Datensätze 
> auszuschließen, d.h. du müsstest eine eigene Abfrage vor dem Rendern 
> durchführen welche lediglich die Datensätze beinhaltet die NICHT 
> angezeigt werden sollen. Diese übergibst du als Parameterliste an die 
> Render-Funktion und kannst dann die Render-Funktion aufrufen.
> 
> Als Ergebnis solltest du nur noch die Datensätze haben die deiner 
> Abfrage entsprechen. Je nach Abfrage kannst du es ja dann so steuern das 
> lediglich die Datensätze erscheinen die heute aktuell sind usw. Das ist 
> ja dann nur noch ne Sache des richtigen SQL-Strings. Wie gesagt, dieser 
> darf aber nicht die Elemente beinhalten die angezeigt werden sollen 
> sondern eben die die ausgeschlossen sein sollen bei der Anzeige.
> 
> Ich hoff das hilft dir ein bisschen, bei Fragen einfach nochmal 
> schreiben. Kann dir später auch gerne mal meinen Code posten mit dem ich 
> tt_news erweitert habe um dir einen Eindruck zu geben wie das aussieht.
> 
> Ciao Markus

Lieber Markus,

das scheint mir eine interessante Idee zu sein. Ich habe zwar nicht sehr 
viel Erfahrung mit Typo3-Programmierung, mir leuchtet das Prinzip aber 
ein und dein Skript kann mir sicherlich weiterhelfen. Ich werde mal 
einen Versuch unternehmen und bedanke mich sehr.

Grüße aus Köln



More information about the TYPO3-german mailing list