我使用Extbase进行扩展,并且想要在灯箱中显示细节视图,它确实如此。问题是:我不希望看到主模板(带有导航等的主页面),而只是详细视图。我需要更改什么才能排除主模板?
答案 0 :(得分:1)
对此内容使用专用typeNum
,并在其TS配置集:disableAllHeaderCode = 1
中,可以将其与渲染纯AJAX类型的常用方法进行比较,如the other sample中所示。
例如,将其放入TypoScript模板
myPurePage = PAGE
myPurePage {
typeNum = 1234
10 < styles.content.get
config {
disableAllHeaderCode = 1
}
}
因此,如果您通过http://yourdomain.tld/?id=123&type=1234
调用它,它将仅显示来自UID 123
(不含html
的页面的主列的内容,{ {1}}部分,默认模板的任何导航等等)
答案 1 :(得分:0)
解决方案的替代方案@biesior提供:使用扩展程序typoscript_rendering。它提供了一个ViewHelper来生成一个链接,该链接只呈现extbase操作的视图,而没有布局。