remind/typo3-content

此包已被弃用且不再维护。作者建议使用 remind/headless 包。

此扩展包含默认的通用内容元素

安装: 113

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分叉: 0

开放问题: 0

类型:typo3-cms-extension

1.0.0 2022-02-09 13:20 UTC

This package is auto-updated.

Last update: 2022-10-25 09:09:56 UTC


README

travis-img codecov-img styleci-img php-v-img github-issues-img contrib-welcome-img license-img

安装

使用 comoser 安装扩展,命令为 composer install remind/typo3-content

目前不需要任何 typoscript。TSConfig 将自动导入。

依赖

除了 typo3 之外,唯一必需的依赖是 content-defender。它用于默认的后端布局。

后端布局

默认

默认布局由 1 列和 3 行组成。除了主要内容(colPos = 0)外,还有一个用于面包屑上方内容(colPos = 1)和页脚(colPos = 2)的列。

使用 content defender 扩展来只允许页脚列中恰好有一个 footer_content 内容元素。footer_content 内容元素不能在其他列中使用。

TCA

tt_content

rmnd_content_items

类型为 inline 的字段。基本上 rmnd_content_items 类似于 tt_content,但没有 colPos。用于 accordionheader_slidertabs。请参阅这些定义之一以了解如何使用项目并覆盖 showitem 定义。

header_layout

文本、H1-H6 和隐藏值。

background_color

所有内容元素的后景色。选择 noneprimarysecondaryaccentwhiteblack 之一。

background_full_width

仅当 background_color 不是 none 时可见。用于将背景颜色扩展到全宽,而不仅仅是内容容器。

space_before_inside

添加到 space_before。在内容元素之前的空间,但位于背景颜色内。仅当 background_color 不是 none 时可用。

space_after_inside

类似于 space_before_inside

页面

用户内容概述标签

在页面TCA中添加了用户内容概述标签字段。该字段应用于自定义概述页面的标签。

用户内容元素

用户内容折叠

使用rmnd_content_items,元素仅由文本(标题、副标题、正文)组成。

用户内容页脚

没有实际内容字段的简单定义。在您的提供者扩展中添加flexform以使用用户内容页脚

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue(
    '*',
    'FILE:EXT:provider_extension/Configuration/FlexForms/FooterContent.xml',
    'footer_content'
);

用户内容页头滑块

使用rmnd_content_items的页头滑块内容元素。由多个包含文本和图像的幻灯片组成。可以启用自动播放,播放时长在500ms至10000ms之间。

用户内容标签

使用rmnd_content_items,元素仅由文本(标题、副标题、正文)组成。