错字3:如何将页面标题动态插入到描述元标记中

时间:2011-10-06 20:11:50

标签: typo3 meta-tags typoscript page-title

使用简介包4.5 (不是templa voila)

page.meta模板在Setup:

中设置元标记'description'
page.meta {
description = {$plugin.meta.description}
}

。 。 。并且描述字符串值在根模板Constant:

中定义
plugin.meta {
description = description string goes here
}

但是现在如何动态地在描述元标记中包含每个页面标题? 像

这样的东西
 description = {plugin.meta.description}{pageTitle.value} ?

任何线索都将受到赞赏。

2 个答案:

答案 0 :(得分:1)

您可以在description上使用任何stdWrap函数,我会使用COA来组合这些值:

page.meta.description.cObject = COA
page.meta.description.cObject {
    10 = TEXT
    10.value = {$plugin.meta.description}

    20 = TEXT
    20.data = field:title
}

您可以在此处找到更多信息:http://wiki.typo3.org/TSref/META

答案 1 :(得分:0)

要将它放在一行中,您可以在描述中使用.dataWrap:

page.meta.description.dataWrap = {$plugin.meta.description} - {field:title}