TYPO3: indexed_search и тег заголовка - PullRequest
1 голос
/ 14 декабря 2011

Можно ли получить тег заголовка в результатах поиска indexed_search?

Вместо

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

должно быть

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

1 Ответ

1 голос
/ 23 декабря 2011

Не настоящее решение, но лучшее, что я мог сделать:

Я думаю, что это невозможно без изменения PHP-кода расширения.Если вы это сделаете, скопируйте папку расширения из папки systext в папку typo3conf / ext, в противном случае у вас возникнут проблемы при обновлении Typo3.

indexed_search, похоже, содержит только жестко закодированные -Tags.Вы можете проверить это, посмотрев сначала на фактический HTML-вывод (результаты поиска).Затем сравните это с используемым шаблоном HTML.Если у вас есть доступ оболочки к вашему серверу, команда grep может помочь найти правильный шаблон.Затем попробуйте найти маркер.Я полагаю, в вашем случае это ### TITLE ###.Затем вы должны выяснить, как заполнен маркер.Снова команда grep для '### TITLE ###' в расширении папки может вам помочь.Затем вы увидите, является ли тег жестко запрограммированным или нет, и как вы можете его изменить.

Часто более быстрое решение состоит в том, чтобы использовать браузер объекта шаблона и попытаться найти фрагмент TypoScript ниже plugin.indexed_search, который можетбыть ответственным за то, что вы хотите изменить.

К сожалению, в вашем случае оба не помогли.По какой-то странной причине '### TITLE ###' не содержится нигде в расширении indexed_search.

Весьма уродливый обходной путь - использовать javascript или jquery для вставки атрибута.

...