首先,要让 TYPO3 显示来自文件链接内容元素的文件图标,您需要选择除默认设置之外的任何其他 CE 布局(在外观选项卡中)。
现在 TYPO3 在文件前面加上图标。你可能不会觉得它们太漂亮。如果是这样,您可以使用 TypoScript 配置图标的文件路径结束类型:
# path to the folder containing the icons
tt_content.uploads.20.renderObj.15.file.import = fileadmin/folder/to/my/icons/
# wrap to indicate the file type of the icons (defaults to |.gif)
tt_content.uploads.20.renderObj.15.file.wrap = |.png
如果你想在不设置布局的情况下全局显示图标,去掉相应的 if 语句:
tt_content.uploads.20.renderObj.15.stdWrap.if >
当然你也可以只使用 CSS 选择器来显示正确的图标:
a[href $='.pdf'] { background: url('icons/pdf.png') no-repeat 1px 2px; padding-left: 20px; }