我有一个带有 TemplaVoila 模板的typo3。各种页面布局,如完整,带侧边栏是 FCE。对于普通页面,这很好,但我想在我的页面中插入一个博客(typo3_blog)。
为此,我想要所有博客页面都应具有的某种布局(带侧边栏的页面)。我不能只为所有博客页面添加 FCE,因为扩展使用所有添加的 FCE 作为博客内容。
那么如何使用打字稿将 FCE 添加到页面中呢?还是有更好的方法来做到这一点?
我能想到的唯一替代方法是定义一个全新的页面模板,但我不想仅仅为此映射整个模板。
我有一个带有 TemplaVoila 模板的typo3。各种页面布局,如完整,带侧边栏是 FCE。对于普通页面,这很好,但我想在我的页面中插入一个博客(typo3_blog)。
为此,我想要所有博客页面都应具有的某种布局(带侧边栏的页面)。我不能只为所有博客页面添加 FCE,因为扩展使用所有添加的 FCE 作为博客内容。
那么如何使用打字稿将 FCE 添加到页面中呢?还是有更好的方法来做到这一点?
我能想到的唯一替代方法是定义一个全新的页面模板,但我不想仅仅为此映射整个模板。
通过typoscript添加FCE很简单,
此代码将获取您的 ID 为 133 的内容元素,因此它可能是您的 FCE
lib.tsfce = COA
lib.tsfce {
10 = RECORDS
10 {
tables = tt_content
source = 133
}
}
如果您想从任何子页面获取内容集合,请尝试此代码段
lib.aside_mistif = COA
lib.aside_mistif {
1 = CONTENT
1 {
table = tt_content
select {
pidInList = 41
}
}
}
或者您可以使用此扩展程序http://typo3.org/extensions/repository/view/kb_tv_cont_slide 从父页面滑到一边