在第三方网站上输出动态拼写错误3菜单

时间:2012-02-06 01:14:35

标签: xml json typo3

我希望能够在第三方网站上显示拼写错误3菜单,因为该网站的一部分托管在另一个系统上。我认为最好的方法是通过json或xml feed,但我看不到如何通过typocript或任何其他方法在typo3中动态输出json?

2 个答案:

答案 0 :(得分:2)

您甚至可以使用不同的typeNum添加自定义PAGE对象(通过TypoScript)。仅向该PAGE对象添加菜单,而不是内容(例如css_styled_content)。您也可以删除所有标题代码。结果只是菜单的HTML代码,可以直接在其他网站上输出。

答案 1 :(得分:0)

也许您可以通过http请求获取HTML,解析HTML文档并在正确的位置插入菜单。

 $homepage = file_get_contents('http://www.example.com/page/with/menu/');
 ... crop 

因此,在您的TYPO3网页中,您只需创建一个包含菜单的页面,您需要在另一台服务器上。解析内容并仅使用菜单。 F.E.你可以在你的菜单上添加和添加标记。

 lib.menu = HMENU
 lib.menu {
   ... your config ...
   stdWrap {
     prepend = TEXT
     prepend.value = ####SomeMarkerBegin###
     append = TEXT
     append.value = ###SomeMarkerEnd###
   }
 }