问题描述
我的扩展程序中出现此错误:
核心:异常处理程序(WEB):未捕获的TYPO3异常:#129458537:未配置页面! [type = 100] []。这意味着不存在配置了typeNum = 102的PAGE类型的TypoScript对象
所以我想向TypoScript添加一个新的typeNum = 100,并在FE中显示一条消息,但不知道如何!
解决方法
您可以像这样在TypoScript中简单地定义新的typeNums:
page = PAGE
page.typeNum = 0
page {
# set properties ...
}
msg = PAGE
msg.typeNum = 100
msg {
10 = TEXT
10.value = My special message.
}
请参阅:https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/Setup/Page/Index.html
,常见的网站设置如下:
page = PAGE
page {
typeNum = 0
[FURTHER SETUP]
}
任何其他页面需要另一个名称和另一个typeNum
:
altPage = PAGE
altPage {
typeNum = 100
[FURTHER SETUP]
}
altPage2 = PAGE
altPage2 {
typeNum = 102
[FURTHER SETUP]
}
FURTHER SETUP
必须包含某种模板才能显示:
altPage2 = PAGE
altPage2 {
typeNum = 102
10 = FLUIDTEMPLATE
10 {
...
}
}
文档链接:
在评论中让我知道您是否足够。另外,我可以添加更多说明,链接或TypoScript。