我正在使用系统扩展feedit在TYPO3网站中提供前端编辑。在TYPO3 7.6中,它可以正常工作。
但是,在TYPO3 8.7中使用相同的网站但未更改配置,不会显示编辑图标。它们是页面HTML源代码的一部分,但是它们用内联CSS隐藏:style="display: none;"
。
考虑到前端的某些部分可能会干扰TYPO3,我已经尝试删除所有自定义JavaScript和大部分CSS,但这并没有改变:不显示编辑图标。
有人可以启发我如何让他们再次出现吗?
答案 0 :(得分:0)
旧的(未维护的)前端编辑功能已从TYPO 8的TYPO3核心中删除。 您应该切换到https://extensions.typo3.org/extension/frontend_editing/ 在这里阅读更多详细信息: https://typo3.org/article/the-new-frontend-editing-for-typo3/
答案 1 :(得分:0)
我不知道为什么他们使用内联CSS而不是完全删除它们(如果它们死了)。 但是您可以通过将CSS添加到您的网站来轻松激活它们。
.typo3-editPanel{display:block !important;overflow:hidden;clear:both}
.typo3-editPanel .typo3-editPanel-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;padding:3px 0 3px 3px;background:#f5f5f5;border:1px solid #c5c5c5}
.typo3-editPanel .typo3-editPanel-btn-group .typo3-editPanel-btn{display:block !important;width:auto;height:24px;margin-right:3px;background:#f5f5f5;border:1px solid #c5c5c5;padding:3px}
.typo3-editPanel .typo3-editPanel-btn-group .typo3-editPanel-btn:hover{background:#dcdcdc;border:1px solid #acacac}
.typo3-editPanel .typo3-editPanel-btn-group .typo3-editPanel-btn svg{height:100%;width:auto}
.typo3-editPanel .typo3-editPanel-label{display:none}
此CSS不应干扰您的正常网站。我不知道它们是否可以在8.7中使用,但是在9.x中,它们也可以停用,并且将它们带回CSS可以正常工作。