微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TYPO3将类型为Num的新页面类型添加到TypoScript

如何解决TYPO3将类型为Num的新页面类型添加到TypoScript

我的扩展程序中出现此错误

核心:异常处理程序(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。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。