Typoscript 文件链接 - 隐藏标签
Typoscript filelink - Hide label
我使用 filelink
创建了一个文件 link。我使用另一个 Templavoila FCE field_title
().
获取文件名
我想要的很简单,我只想显示图标,而不是标签。
我设法没有显示任何文本,但我仍然得到 <a></a>
。
我尝试使用 labelStdWrap
或 labelStdWrap.override
,但到目前为止没有任何效果。我在TsRef中发现你可以隐藏图标,但是没有说隐藏标签。
这是打字稿:
lib.field_datasheet = TEXT
lib.field_datasheet {
value {
field = field_title
wrap = |.pdf
}
filelink {
path = /fileadmin/datasheet/
icon_link = 1
}
}
我得到的 HTML 代码是:
<a href="/fileadmin/datasheet/Title.pdf">
<img src="/typo3/sysext/frontend/Resources/Public/Icons/FileIcons/pdf.gif">
</a>
<a href="/fileadmin/datasheet/Title.pdf">Title.pdf</a>
这是我不想显示的最后一行。
您可以通过link删除标签,方法如下:
lib.field_datasheet = TEXT
lib.field_datasheet {
value {
field = field_title
wrap = |.pdf
}
filelink {
path = /fileadmin/datasheet/
icon = 1
icon_link = 1
file.cObject = TEXT
}
}
file.cObject = TEXT
将删除标签和 link,但图标及其 link 不受影响。
您有两个选项可以清除较早的一组 属性:
这将从拼写错误定义中删除 属性(和子属性):
lableStdWrap >
这显然也删除了所有进一步的 stdWrap 函数
这将设置一个空字符串:
labelStdWrap =
请注意:这可能会导致没有换行,因此您丢失的不仅仅是文本。
您可以将这些与打字错误条件结合使用,但不能与条件换行结合使用(.if...
、.override
、.ifEmpty
、...)
我使用 filelink
创建了一个文件 link。我使用另一个 Templavoila FCE field_title
(
我想要的很简单,我只想显示图标,而不是标签。
我设法没有显示任何文本,但我仍然得到 <a></a>
。
我尝试使用 labelStdWrap
或 labelStdWrap.override
,但到目前为止没有任何效果。我在TsRef中发现你可以隐藏图标,但是没有说隐藏标签。
这是打字稿:
lib.field_datasheet = TEXT
lib.field_datasheet {
value {
field = field_title
wrap = |.pdf
}
filelink {
path = /fileadmin/datasheet/
icon_link = 1
}
}
我得到的 HTML 代码是:
<a href="/fileadmin/datasheet/Title.pdf">
<img src="/typo3/sysext/frontend/Resources/Public/Icons/FileIcons/pdf.gif">
</a>
<a href="/fileadmin/datasheet/Title.pdf">Title.pdf</a>
这是我不想显示的最后一行。
您可以通过link删除标签,方法如下:
lib.field_datasheet = TEXT
lib.field_datasheet {
value {
field = field_title
wrap = |.pdf
}
filelink {
path = /fileadmin/datasheet/
icon = 1
icon_link = 1
file.cObject = TEXT
}
}
file.cObject = TEXT
将删除标签和 link,但图标及其 link 不受影响。
您有两个选项可以清除较早的一组 属性:
这将从拼写错误定义中删除 属性(和子属性):lableStdWrap >
这显然也删除了所有进一步的 stdWrap 函数
这将设置一个空字符串:labelStdWrap =
请注意:这可能会导致没有换行,因此您丢失的不仅仅是文本。
您可以将这些与打字错误条件结合使用,但不能与条件换行结合使用(.if...
、.override
、.ifEmpty
、...)