删除流体cObject的ce-wrappers

时间:2018-07-13 12:07:51

标签: typo3 typoscript fluid

我屏蔽了两个插件(mask-extension)。在模板中生成图像时,它总是包裹在以下div中:

<div id="c63" class="frame frame-default frame-type-image frame-layout-0">
<div class="ce-image ce-center ce-above">
    <div class="ce-gallery" data-ce-columns="1" data-ce-images="1">
        <div class="ce-outer">
            <div class="ce-inner">
                <div class="ce-row">
                    <div class="ce-column">
                        <figure class="image"><img class="image-embed-item"
                                                   src="fileadmin/user_upload/bla" width="975"
                                                   height="678" alt=""></figure>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

有什么办法可以去除所有这些包装纸?我只是想拥有图像。

旁注: 1. f:image无法正常工作,我无法访问适当的uid来显示它。 (这可能是面具的问题) 2.我在我的typoScript中找不到tt_content.stdWrap.innerWrap>,因为我不知道遮罩放在哪里。它既不在netup.ts中也不在NewContentElementWizard.ts

1 个答案:

答案 0 :(得分:2)

您需要覆盖fluid_styled_content中的Resources/Private/Partials/Media/Gallery.html部分。

如何覆盖,您可以在这里阅读:https://docs.typo3.org/typo3cms/extensions/fluid_styled_content/8.7/Configuration/OverridingFluidTemplates/