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