Проблема
После обновления веб-сайта TYPO3 с TYPO3 4.5 до TYPO3 8.7 необходимо было повторно интегрировать интерфейс EXT:solr (из-за изменения шаблонов на Fluid).
Мне нужно отобразить первое связанное с FAL изображение tx_news_domain_model.fal_media
записи новостей, для которой showInPreview установлено на 1 или 2.
Мое фактическое решение для plugin.tx_solr.index.queue.news.fields.
...
извлекает каждое изображение и ограничивается одним. Но этого недостаточно, мне нужно where=showinpreview=1
image_stringS = TEXT
image_stringS {
value = /typo3conf/ext/theme/Resources/Public/Images/solrImageDummy.gif
override.cObject = FILES
override.cObject {
references {
table = tx_news_domain_model_news
uid.data = field:uid
fieldName = fal_media
}
begin = 0
maxItems = 1
renderObj = IMG_RESOURCE
renderObj {
file {
import.dataWrap = {file:current:storage}:{file:current:identifier}
width = 50c
height = 50c
}
stdWrap.wrap = /|
}
}
}