2016-12-08 10 views
0

.Название файла 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>, см. Ниже. Нет названия из файлов через «folder from storrage».

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

Является ли это ошибкой или функцией для TYPO3 8?

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

select file collection

show file collection in front end with fluid styles content FSC

Insert Title (FAL)

f:debug file.title

+0

TYPO3 Forge, см. Https://forge.typo3.org/issues/78900 – user2310852

ответ

1

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

Line 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 Core! See revision.