hallo,
bin jetzt soweit dass ich die inhalte so wie ich es will über das backend bereitstellen kann, menu kommt auch als XML.
jetzt lese ich das xml_for_flash aus. http://localhost:8888/index.php?type=444 aber das root tag ist leer. egal auf welcher seite ich das auslese. <xml_for_flash>
</xml_for_flash> jemand einen tipp?
jetzt habe ich noch gelesen daß man prinzipiell alles als XML ausgeben kann, direkt mit TS. hat jemand dafür einen link.
oder liegt es an dem alter der extension? gibts da was neueres?
grüße
Diese Extension kenne ich gar nicht.
Ja, prinzipiell kannst Du mit TypoScript alles als XML ausgeben lassen.
In meinem Blog erstelle ich so beispielsweise die RSS-Feeds:
rssFeed=PAGE
rssFeed{
typeNum=345
config{
disableAllHeaderCode=1
admPanel=0
additionalHeaders=Content-Type:text/xml
}
10=TEXT
10.value(
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
)
20=TEXT
20.field=title
20.noTrimWrap=|<title> | // Pascal Collins Blog</title>|
30=TEXT
30.value(
<link>http://www.pascalcollins.de/</link>
<description>Der Blog für Designer und Webentwickler</description>
)
40=TEXT
40.data=date:r
40.wrap=<lastBuildDate>|</lastBuildDate>
50=TEXT
50.value=<language>de-DE</language>
60=HMENU
60{
special=updated
special.value.field=uid
special.mode=crdate
special.beginAtLevel=1
includeNotInMenu=1
1=TMENU
1.NO.doNotLinkIt=1
1.NO.linkWrap=<item>|</item>
# Seiten, die im Menü erscheinen, nicht anzeigen. Sie dienen nur der Kategorisierung und Navigation
1.NO.doNotShowLink.cObject=CASE
1.NO.doNotShowLink.cObject{
key.field=nav_hide
default=TEXT
default.value=1
1=TEXT
1.value=0
}
# Erstellung der Artikel-Übersicht
1.NO.stdWrap.cObject=COA
1.NO.stdWrap.cObject{
10=TEXT
10.field=title
10.wrap=<title>|</title>
20=TEXT
20.typolink.parameter.field=uid
20.typolink.returnLast=url
20.wrap=<link>http://www.pascalcollins.de/|</link>
30<.20
30.wrap=<guid>http://www.pascalcollins.de/|</guid>
40=TEXT
40.field=crdate
40.date=r
40.wrap=<pubDate>|</pubDate>
45=TEXT
45.value=<author>Pascal Collins</author>
50=CONTENT
50.table=tt_content
50.select.pidInList.field=uid
50.select.max=1
50.renderObj=COA
50.renderObj{
10=TEXT
10.field=bodytext
10.stripHtml=1
10.crop=340| [...] |1
}
50.wrap=<description><![CDATA[|]]></description>
}
}
100=TEXT
100.value=</channel></rss>
}