Hallo,
ich habe einmal eine Frage. Gibt es irgendwo eine Extension oder irgendwie einen Trick wie ich RSS-News bei mir auf die Seite zaubern kann?
Ich nutze Typo3 4.1.3 und tt_news.
Bin für jede Hilfe dankbar.
Grüße,
Aldarin
Hallo,
ich habe einmal eine Frage. Gibt es irgendwo eine Extension oder irgendwie einen Trick wie ich RSS-News bei mir auf die Seite zaubern kann?
Ich nutze Typo3 4.1.3 und tt_news.
Bin für jede Hilfe dankbar.
Grüße,
Aldarin
Grundsätzlich ist eine XML Ausgabe kein Problem mit Typo3. Lies dir mal folgendes Tutorial durch und versuche dein Glück. Aber auf die Kommentare des Tutorials achten sonst klappt das nicht.
moin,
RSS ist gar kein Problem: extension pmk_rssnewsexport installieren, bisschen rumfummeln, klappt. vielleicht hilft dir beim fummeln mein TS, sonst dauert's wahrscheinlich ne weile:
pmk_rssnewsexport >
pmk_rssnewsexport = PAGE
pmk_rssnewsexport {
typeNum = [irgend ne freie, zb 500]
config.disableAllHeaderCode = 1
config.additionalHeaders = Content-type:text/xml
includeLibs.pmk_rssnewsexport = EXT:pmk_rssnewsexport/pi1/class.tx_pmkrssnewsexport_pi1.php
10 = USER
10 {
userFunc = tx_pmkrssnewsexport_pi1->make_xml
feedTitle = [wie der feed halt heißen soll]
feedCopyright = [klar, oder?]
feedManagingEditor = ich@meineseite.de
feedWebMaster = ich@meineseite.de
#feedAuthorOverride = info@mycompany.com
# main URL
feedLink = http://meineseite.de
feedLanguage < config.language
feedDescription = [klar]
feedImage = [url eines bildchens, zB http://meineseite.de/fileadmin/Admin/images/RSS.gif]
# prefix for direct tt_news item links
# set up a news details page (code=SINGLE) with an extension template
# that sets the correct backPID value to a news overview page!
feedItemLinkPrefix = http://meineseite.de/index.php?id=[pid deiner newsansicht]?&no_cache=1&tx_ttnews[tt_news]=
# ab hier erklärt sich's eigentlich selbst
# shorten tt_news short + bodytext to this length in XML item description
# default=100, maximum 500 in RSS 0.91
feedItemDescLength = 300
# select news from these tt_news sysfolders, default=all
newsPidList = [...]
# which news categories to show, default=all
# newsCatList = 1,2,3,4,5
# how many items to show in XML feed, default=all, maximum of 15 for RSS 0.91
newsItemCount = 15
# SQL sorting by tt_news field name, default=no ordering
newsItemOrderBy = crdate DESC
}
}
hey,
habs nun mit der intenren lösung von tt_news gemacht.
was mich nun noch stört ist das die url bissel unschön ist.
da ich nun die rss-news auf die selbe page-id wie die normalen news verlinke bloß den pagetype auf 100 geändert habe steht nun in der url:
domain.com/index.php?id=13&type=100
In realurl ohne die RSS sonder der nomale newspfad ist dann halt
domain.com/de/news.html
oder halt
domain.com/en/news.html
kann ich das nicht so machen das die type=100 auch von realurl verwaltet werden wie der languageparameter (L=0 = en | L=1 = de | ...)
Das also dann die RSS-URL so generiert wird:
domain.com/rss/news.html
Wobei rss halt dann anstelle der type=100 steht
und news wird halt normal aus dem aliasfeld der seite gezogen.
kann ich das nicht mit fixed postvars machen? wenn ja wie?
Grüße,
Aldarin