我有两个表,两个模型和两个存储库。
常见问题属于各部分(one节有许多 faqs)。这种关系是通过在faq中存储uid部分来完成的。
在我的模板中,我正在做:
<f:for each="{section.faqs}" as="faq">
<h3 class="question"><a href="#"><f:format.html>{faq.question}</f:format.html></a></h3>
</f:for>它在该节中显示常见问题。
这与预期的一样,在前端作为一个正常用户。
但是,当我在草稿工作区中预览页面时。没有显示任何常见问题草稿。我只能看到活动工作区中的常见问题。不过,我可以从工作空间草稿中看到一些章节。
常见问题与部门之间的关系有些不对劲。
如何在草稿工作区部分显示常见问题?
发布于 2012-04-09 11:08:53
这只是猜测,但可能ext_tables.php中没有启用工作区版本控制:检查faq表的设置
$TCA['tx_yourextensioncode_faq'] = array (
'ctrl' => array (
...
'versioningWS' => TRUE,
'versioning_followPages' => TRUE,
'origUid' => 't3_origuid',
),
);或者反之亦然--也许你必须禁用它。ext_tables.php或Tca.php应该是检查的地方。
发布于 2012-09-12 22:19:13
不可能,工作区和extbase不能在4.6中一起使用。Extbase提供了非常基本的、主要是错误的工作区支持,与相关对象的版本控制相关的任何东西都会中断。同样适用于TYPO3 4.7,最有可能的是即将发布的6.0
https://stackoverflow.com/questions/9740147
复制相似问题