Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden Rainer Mihlan

Hallo Johannes,

ich habe in einem 4.6.2 mit tt_news 3.1.0 und TV 1.6.0 mehrere RSS-Feeds 
am laufen. Da die Einrichtung schon einige Zeit her ist, weiß ich nicht, 
ob ich jetzt an alles gedacht habe:


TS Setup im Haupttemplate:

#
# Konfiguration News-Feed (tt_news) #
#

xmlnews = PAGE
xmlnews {
typeNum = 100
10 
10  plugin.tt_news
10 {
pid_list 
pid_list = 25

recursive 
recursive = 10
singlePid = 27
defaultCode = XML
dontUseBackPid = 1
useSPidFromCategory = 1
useSPidFromCategoryRecusive = 1
useHRDates = 1
useSubCategories = 1
displaySubCategories = 1

categoryMode = 0
# ^ war 1, aber hat alle Einträge aus dem Feed entfernt...
}

config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:text/xml
no_cache = 1
xhtml_cleaning = 0
}
}

page.headerData.80 = HTML
page.headerData.80.value = link rel=alternate 
type=application/rss+xml title=domainname.com: Neue Angebote 
href=index.php?id=25type=100 /


Bei den Konstanten habe ich noch folgendes drin:

plugin.tt_news {
  pid_list = 25

  displayXML {
rss2_tmplFile = EXT:tt_news/res/rss_2.tmpl
xmlFormat = rss2

xmlTitle = domainname.com: Neue Angebote
xmlLink = http://domainname.com/
xmlDesc = Neue Angebote von domainname.com
xmlLimit = 30
xmlLang = de
xmlCaching = 1

xmlLastBuildDate = 1
  }
}


Viele Grüße
Rainer


Am 10.05.2012 10:15, schrieb JCL - Johannes C. Laxander:

Hallo,

wer hat schon mit der neunen news-Extension einen RSS-Feed unter TemplaVoila 
realsisiert und kann mir weiterhelfen?




___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden Georg Ringer
Hi,

tt_news != news

georg
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden JCL - Johannes C. Laxander
Hallo Rainer,

 -Ursprüngliche Nachricht-
 Rainer Mihlan
 
 Hallo Johannes,
 
 ich habe in einem 4.6.2 mit tt_news 3.1.0 und TV 1.6.0 
 mehrere RSS-Feeds am laufen. Da die Einrichtung schon einige 
 Zeit her ist, weiß ich nicht, ob ich jetzt an alles gedacht habe:
 

vielen Dank für deine Mühe.

Aber die Ext. news hat mit der Ext. tt_news nichts gemein,
außer dass sie dem gleichen Zweck dient, nämlich News zu veröffentlichen,
und der Extension-Name große Ähnlichkeit hat.

Aber Ansonsten gibt es wohl keine Gemeinsamkeiten mehr.  
Wie Georg schon geschrieben hat: tt_news != news - und der muss es wissen ;-)

@Georg:
Hast du einen Tipp für mich ?

Gruß, Johannes.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden Georg Ringer
Hallo,

ich nehme TV nicht, aber das schaut sehr nach TV-Problem/Konfiguration aus.

Ich würde daher das ganze einfach komplett via TS rendern. Der einzige
Vorteil von der anderen Vorgehensweise ist halt, dass die Konfiugration
des Plugins nicht per TS erfolgt sondern halt im Plugin im BE

Georg
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden Kay Strobach
Hi,

am besten nimmst du einfach eine datei, die nur ein element enthält und
mappst das damit, dann enthält deine tv vorlage keine inhalte mehr und
der feed kann ausgegeben werden.

besser ist es direkt über eine andere typnum zu machen, dann wird tv gar
nicht ausgeführt ...

Grüße
Kay

Am 10.05.2012 10:15, schrieb JCL - Johannes C. Laxander:
 Hallo,
  
 wer hat schon mit der neunen news-Extension einen RSS-Feed unter TemplaVoila 
 realsisiert und kann mir weiterhelfen?
 
 Ich habe wie im Manual wie beschrieben folgendes gemacht:
 1) eine neue Seite angelegt
 2) das news Plugin auf der Seite eingefügt und konfiguriert
 3) ein neues TypoScript Template angelegt (kein Erweiterungstemplate),
als Wurzelseite definiert sowie Constants und Setup gelöscht.
 4) Im Setup den Code wie im Manual beschrieben eingefügt und für TV 
 modifiziert:
 
page = PAGE
page.10 = USER
page.10.userFunc = tx_templavoila_pi1-main_page 
config {
  # Standrd Header deaktivieren
  disableAllHeaderCode = 1
  # keine XHTMLTags
  xhtml_cleaning = none
  admPanel = 0
  metaCharset = utf-8
  # Charset definieren
  additionalHeaders = Content-Type:text/xml;charset=utf-8
  disablePrefixComment = 1
}
# Format bestimmen
plugin.tx_news.settings.format = xml
 
 Mit dieser Konfiguration bekomme ich aber einen TV-Fehler:
 
 Couldn't find a Data Structure set for table/row pages:35.
 Please select a Data Structure and Template Object first.
 
 Das ist eigentlich logisch, denn ich habe ja keine Vorlage zugewiesen
 und damit gibt es auch keine DS/TO.
 
 Wie aber muss die Vorlage aussehen? Weiss da jemand?
 Und gibt es sonst noch was zu beachten?
 
 Gruß, Johannes. 
 


-- 
http://www.kay-strobach.de - Open Source Rocks

TYPO3  inspiring people to share!
Get involved: http://typo3.org

Answer was useful: https://flattr.com/profile/kaystrobach
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden JCL - Johannes C. Laxander

Hallo Georg, Hallo Kay,

danke für Euro Infos. Eine der beiden Lösungen werd' ich dann wohl hinbekommen 
;-) 

Gruß, Johannes.

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila

2012-05-10 Diskussionsfäden JCL - Johannes C. Laxander

Hallo Georg, Hallo Kay!

So, jetzt hab ich mal das Beispiel von der News-Wiki-Seite genommen und 
ausprobiert.
Hat auch gleich wunderbar funktioniert :-))

Allerding mit nem kleinen Haken:
...and renders the first news plugin which is found in colPos = 0.

Es wird wirklich nur das erst Inhaltselement genommen.
Also habe ich eine RSS-Feed-Seite angelegt die alle News für den RSS-Feed 
auswählt.
Zur weiteren Unterscheidung habe ich für das Layout des Inhaltselements 
den Rahmen unsichtbar gewählt (section_frame = 1).
Zusätzlich habe ich natürlich auch das select im TypoScript modifiziert:

pageNewsRSS.10.select.where = colPos=0 AND section_frame = 1 AND list_type = 
news_pi1

Aber das funktioniert dann schon nicht mehr und erbibt diesen Fehler:

---
XML-Verarbeitungsfehler: Kein Element gefunden
Adresse: ... Zeile Nr. 1, Spalte 1:

^
---

Warum stört hier eine zusätzliche Bedingung?

Das mit der neuen Seite habe ich deswegen gemacht, weil das erste 
News-Inhaltselement
nicht alle News beinhaltet die in dem Feed ausgegeben werden sollen.


Wäre toll wenn ihr oder jemand anderes ne Lösung wüsstet! :-)

Gruß, Johannes.


 -Ursprüngliche Nachricht-
 JCL - Johannes C. Laxander
 Betreff: Re: [TYPO3-german] Ext: news - RSS mit TemplaVoila
 
 
 Hallo Georg, Hallo Kay,
 
 danke für Euro Infos. Eine der beiden Lösungen werd' ich dann 
 wohl hinbekommen ;-) 

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german