TYPO3:indexed_search和title标签

时间:2011-12-14 17:57:38

标签: search title typo3

有没有办法在indexed_search的搜索结果中获取标题标记?

而不是

<a href="section/site.html">Text</a>

应该有

<a href="section/site.html" title="Text">Text</a>

1 个答案:

答案 0 :(得分:1)

不是真正的解决方案,但我能做到最好:

我认为如果不更改扩展程序的PHP代码,这是不可能的。如果这样做,请将扩展文件夹从systext文件夹复制到typo3conf / ext文件夹,否则在更新Typo3时会遇到麻烦。

indexed_search似乎只有硬编码 - 标签。您可以先查看实际的HTML输出(搜索结果)来检查这一点。然后将其与使用的HTML模板进行比较。如果您具有对服务器的shell访问权限,则grep命令可能有助于找到正确的模板。然后尝试找到标记。我想在你的情况下它是### TITLE ###。然后你必须弄清楚标记是如何填充的。同样,文件夹扩展名中的'### TITLE ###'的grep命令可能会对您有所帮助。然后,您将看到标签是否是硬编码的,以及如何更改它。

通常,更快的解决方案是使用模板对象浏览器并尝试在plugin.indexed_search下面找到一条TypoScript,它可以负责您想要更改的内容。

不幸的是,在你的情况下,两者都没有帮助。出于某些奇怪的原因,'### TITLE ###'未包含在indexed_search扩展名中的任何位置。

一个非常丑陋的解决方法是使用javascript或jquery来插入属性。