【发布时间】:2020-10-22 19:32:19
【问题描述】:
我的扩展中有这个错误:
核心:异常处理程序(WEB):未捕获的 TYPO3 异常:#129458537:页面未配置! [类型=100][]。这意味着没有配置 typeNum=102 的 PAGE 类型的 TypoScript 对象
所以我想在 TypoScript 中添加一个新的 typeNum = 100,并在 FE 中显示一条消息,但不知道怎么做!
【问题讨论】:
标签: typo3 typoscript typenum
我的扩展中有这个错误:
核心:异常处理程序(WEB):未捕获的 TYPO3 异常:#129458537:页面未配置! [类型=100][]。这意味着没有配置 typeNum=102 的 PAGE 类型的 TypoScript 对象
所以我想在 TypoScript 中添加一个新的 typeNum = 100,并在 FE 中显示一条消息,但不知道怎么做!
【问题讨论】:
标签: typo3 typoscript typenum
您可以像这样在 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 {
...
}
}
文档链接:
如果对您来说足够,请在 cmets 中告诉我。否则我可以添加更多描述、链接或 TypoScript。
【讨论】: