[TYPO3-german] news author relation, Anzeige von News eines Authors
Peter Quiel
amendeus at web.de
Mon Jun 12 09:53:08 CEST 2006
Nach etwas längerem Suchen bin ich dann auf diese Lösung gekommen:
Template der Seite mit authoren bezogenen Newseinträgen:
---
plugin.tt_news {
templateFile = fileadmin/papers_template.tmpl
displayList.date_stdWrap.strftime= %Y
archiveTypoLink.parameter = 7
singlePid = 180
# ist displayCurrentRecord gesetzt, so wird dieser CODE für das Rendern der
Einträge genutzt
defaultCode = LIST
displayAuthorSingle >
displayAuthorSingle {
author_stdWrap >
authors_CObject >
authors_CObject = COA
authors_CObject {
110 = CONTENT
110 {
table = tt_news
select.pidInList = 70
select.orderBy = datetime DESC
select.andWhere.dataWrap = (tx_newsauthorrel_author LIKE '%,
{field:uid},%' OR tx_newsauthorrel_author LIKE '%,{field:uid}' OR
tx_newsauthorrel_author LIKE '{field:uid},%' OR
tx_newsauthorrel_author='{field:uid}')
wrap = <div style="margin-top:20px"><hr> | </div>
}
}
}
tt_news >
tt_news = < plugin.tt_news
tt_news.displayCurrentRecord = 1
---
Gruß,
Peter
> ich verwende tt_news + news_author_relation und such nach einer
> Möglichkeit, die News-Beiträge eines bestimmten Authors anzuzeigen.
> Diese News-Beiträge sollen auf der Singeview-Seite des Authors angezeigt
> werden. Die ID des Authors steht also mit t3lib_div::$_GP zur Verfügung.
>
> Meine Idee wäre, eine Erweiterung zu schreiben, welche eine List von IDs
> der gewünschten News-Beiträge erstellt, diese Liste von tt_news rendern
> lassen und das Ergebnis per TS in den Renderingprocess von
> plugin.tt_news.displayAuthorSingle einbinden.
>
> Kann ich tt_news dazu bringen, mir nur eine ausgewählte Liste von Beiträgen
> zu rendern, z.B. mit einem Hook?
>
> Gibt es effizientere Alternativen?
>
> Danke!
>
> Gruß,
> Peter
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list