Чтение файла json из шаблона DCE Fluid - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть коллекция файлов с документами LibreOffice.Для каждого документа есть файл метаданных в формате json с тем же именем.

Я создаю АКД, которая просматривает коллекцию файлов и показывает ссылки на Документы и метаданные.

Итак, я хочу прочитать строку json из сопровождающего файла json, потому что Format / Json / DecodeViewHelper принимает строку json.

Я не могу найти никакой viewhelper, которая извлекает строку изданный текстовый файл.Должен ли я написать пользовательский видовой помощник, который берет ссылку на файл и выплевывает содержащую строку?

спасибо заранее,

siepmannj

1 Ответ

0 голосов
/ 28 ноября 2018

По умолчанию нет ViewHelper для чтения содержимого файла и его возврата.Однако вы можете сделать это с TypoScript и f:cObject ViewHelper.

Ваш TypoScript будет выглядеть примерно так:

lib.readfile = FILE
lib.readfile.file.current = 1

А в вашем шаблоне:

<f:cObject typoscriptObjectPath="lib.readfile" data="path/to/file" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...