Заголовок файла 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
?
Я надеюсь, что мои картины могут объяснить это поведение лучше.
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! Смотрите ревизию.