0

我正在使用系统扩展 feedit 在 TYPO3 网站中提供前端编辑。在 TYPO3 7.6 中,这可以正常工作。

但是,在 TYPO3 8.7 中使用相同的网站和未更改的配置,编辑图标不会显示。它们是页面 HTML 源代码的一部分,但它们被内联 CSS: 隐藏style="display: none;"

考虑到我的前端的某些部分可能会干扰 TYPO3,我已经尝试删除所有自定义 JavaScript 和大部分 CSS,但它并没有改变任何事情:编辑图标未显示。

有人能告诉我如何让他们再次出现吗?

4

2 回答 2

0

The old (unmaintained) frontend editing feature has been removed from the TYPO3 core in TYPO 8. You should switch to https://extensions.typo3.org/extension/frontend_editing/ Read here for more details: https://typo3.org/article/the-new-frontend-editing-for-typo3/

于 2018-09-10T05:03:50.323 回答
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 将它们带回工作正常。

于 2019-01-14T16:25:00.127 回答