【问题标题】:TYPO3 EXT:Content Element Wrap and EXT:GridElementsTYPO3 EXT:Content Element Wrap 和 EXT:GridElements
【发布时间】:2020-01-07 18:51:40
【问题描述】:

我需要一种将类添加到特定内容元素的方法,以便使用 css 设置样式并使用 js/Jquery 进行动画处理。

我找到了 EXT:Content Element Wrap,它完全可以单独使用,但与 EXT:GridElements 结合使用它就不起作用了。 (我的意思是不工作:一些 css 样式丢失并且大多数图像无法加载)

有什么方法可以将 EXT:Content Element Wrap 与 EXT:GridElements 一起使用? 或者有没有其他方法可以向我的内容元素添加类?

感谢安万斯。 马蒂亚斯 :)

【问题讨论】:

    标签: css typo3 content-management-system


    【解决方案1】:

    在您的站点包扩展中,您可以为内容元素添加自定义模板文件,并在其中添加您的 css 类。

    在你添加的文件Configuration/TypoScript/setup.typoscript文件中:

    lib.contentElement.templateRootPaths.100 = EXT:your_site_package_extension/Resources/Private/Content/Templates/
    lib.contentElement.layoutRootPaths.100 = EXT:your_site_package_extension/Resources/Private/Content/Layouts/
    lib.contentElement.partialRootPaths.100 = EXT:your_site_package_extension/Resources/Private/Content/Partials/
    

    现在你必须看看系统扩展fluid_styled_content的原始TYPO3文件位于这里:

    typo3_src/typo3/sysext/fluid_styled_content

    如果你想在每个内容元素中添加你的 css 类,你应该 f.e.将其添加到相应的布局文件中。

    将您要更改的文件复制到站点包扩展的相应文件夹中,并根据您的需要进行调整。

    【讨论】:

    • 你能解释一下我可以在哪里添加costom模板文件吗?
    • 我根据您的需求扩展了我的答案。
    猜你喜欢
    • 2017-08-30
    • 2017-09-12
    • 1970-01-01
    • 2019-07-18
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多