Заголовок файла FAL не будет отображаться в интерфейсе с набором файлов "папка из хранилища"

,

Здравствуйте, это сложно объяснить...

Если вы используете TYPO3 7.6 (ш. fluid styled content) с помощью модуля "ссылки на файлы" вы можете загружать отдельные файлы, но вы также можете работать с "коллекцией файлов", чтобы организовать загрузку в sys-папке.

Существует три типа файловых коллекций. 1. Static selection of files и 2. Folder from Storrage и 3. Select by category,

Теперь вы загружаете и редактируете свои FAL-файлы (метаданные, изображение ниже) с новым заголовком и описанием. Эти поля, например {file.title} покажет с fluid_styled_content (Uploads.html), если вы используете одну загрузку или коллекцию файлов static selection of files, но нет, если вы используете Folder from storrage! Название не будет отображаться, вы увидите только {file.name}..?

Я использую стандарт Uploads.htmlФорма FSC с дополнительным условием. Тестовое задание <f:debug>{file.title}</f:debug>, увидеть ниже. Там нет заголовка из файлов через "папку из хранилища".

...
 <f:if condition="{file.title}">
    <f:then>
      {file.title} 
    </f:then>
    <f:else>
      {file.name} 
    </f:else>
</f:if>
...

Это ошибка или особенность для TYPO3 8?

Я надеюсь, что мои картины могут объяснить это поведение лучше.

выберите коллекцию файлов

показать коллекцию файлов в интерфейсе FSC

Вставить заголовок (FAL

f: debug file.title

1 ответ

Решение

Была ошибка ядра TYPO3, но теперь она исправлена ​​(TYPO3 7.6.15) - обновить Core и Fluid Styled Content-Template Uploads.html

Линия 26

<a href="{file.publicUrl}"{f:if(condition:data.target,then:' target="{data.target}"')}>
  <span class="ce-uploads-fileName">
    <f:if condition="{file.properties.title}">
    <f:then>
        {file.properties.title}
    </f:then>
    <f:else>
        {file.name}
    </f:else>
    </f:if>
  </span>
</a>

Спасибо команде разработчиков ядра TYPO3! Смотрите ревизию.

Другие вопросы по тегам