in2code / in2responsible
显示页面的负责编辑。
7.1.1
2024-03-18 13:58 UTC
Requires
- php: >=7.4.0
- typo3/cms-core: ^11.5||^12.4
This package is auto-updated.
Last update: 2024-09-18 15:04:07 UTC
README
简介
一个小型的TYPO3扩展,用于在TYPO3后台页面模块中显示页面的负责编辑。适用于大型TYPO3实例,如大学和高等教育机构。
要求和安装
composer req in2code/in2responsible
配置
使用Page TSConfig进行一般配置
TYPO3 12
tx_in2responsible {
note {
active = 1
templatePath = EXT:in2responsible/Resources/Private/Templates/Note.html
}
}
在HTML模板文件中,可以定义字段和标签
TYPO3 11
tx_in2responsible {
showMessage = 1
message = Diese Person ist für den Inhalt dieser Seite verantwortlich:
name = Name des Ansprechpartners
name.field = author
email =
email.field = author_email
check =
check.field = tx_in2responsible_check
}
前端数据处理(仅限TYPO3 12)
如果您想在前端也显示负责作者的名字和/或电子邮件,可以使用提供的DataProcessor和TypoScript以及Fluid
100 = In2code\In2responsible\DataProcessing\ResponsibleProcessor
100 {
as = responsibleData
}
<f:if condition="{responsibleData.author} && {responsibleData.author_email}">
<f:link.email email="{responsibleData.author_email}" class="btn btn--right-link">Send feedback</f:link.email>
</f:if>