TSFE:lastImgResourceInfo|аналог размера файла в TYPO3 7.6 или 8.7

Еще в TYPO3 4.5 было TSFE:lastImgResourceInfo|filesize для доступа к размеру файла последнего визуализированного изображения в TypoScript. Есть ли аналог в TYPO3 7.6.x или 8.7.x?

Мне нужно здесь:

70 = CONTENT
70 {
  table = tt_content
  select {
    orderBy = sorting
    where = colPos=0
    pidInList.data = field : content_from_pid
    max = 1
  }
  wrap = <enclosure type="image/jpeg" url="{$rssFeed.feedBaseUrl}|" />

  renderObj = COA
  renderObj {
    10 = FILES
    10 {
      references {
        table = tt_content
        uid.data = uid
        fieldName = image
      }
      renderObj = COA
      renderObj {
        10 = IMG_RESOURCE
        10 {
          file {
            import.data = file:current:originalUid
            width.field = imagewidth
            maxW = {$rssFeed.feedImageMaxWidth}
          }
        }

        20 = TEXT
        # this used to work in TYPO3 4.5
        20.data = TSFE:lastImgResourceInfo|filesize
        20.wrap = " length="|
      }
    }
  }
}

person Peter Kraume    schedule 29.10.2017    source источник


Ответы (2)


Должно быть TSFE:lastImageInfo даже в TYPO3 4.5. Кажется, он установлен и в более поздних версиях.

person undko    schedule 29.10.2017

TSFE:lastImgResourceInfo все еще существует в 7.x и более поздних версиях, но поле filesize исчезло. Я не мог найти никакой информации в коде, куда он ушел.

person Thomas Löffler    schedule 30.10.2017