Отсутствуют ссылки на файлы в бэкенде TYPO3

На сайте TYPO3 6.2, обновленном с версии 4.5, столбец «Ref» в списке файлов не содержит точных данных.

Например, это изображение определенно используется на странице, но ссылка не отображается в бэкэнде:

введите здесь описание изображения

Я запустил уровень абстракции файлов: обновите задачу индекса хранилища в планировщике и несколько раз обновлял refindex - без изменений.

Что я могу сделать, чтобы ссылки отображались правильно?


person Urs    schedule 05.08.2015    source источник
comment
Используется ли это изображение как изображение FAL или это просто «группа» TCA с internal_type, установленным в «file» или «file_reference»? Другими словами: используется ли изображение в стандартных файлах (например, Media from page или в tt_content) или в пользовательском расширении?   -  person Viktor Livakivskyi    schedule 06.08.2015
comment
Он используется в поле tt_content как FAL. Но теперь я посмотрел на него более внимательно - изображение выглядит так же, но используется копия, которая на самом деле находится в /fileadmin/_migrated/pics/ ! Есть ли причина, по которой они там оказались, и могу ли я просто удалить неиспользуемые ссылки и переместить использованные изображения в нужные места?   -  person Urs    schedule 06.08.2015
comment
У меня также есть более старое пользовательское расширение pre-fal, где, как вы говорите, ссылки не отображаются. Есть ли способ увидеть их?   -  person Urs    schedule 06.08.2015
comment
afaik, изображение попадает в папку «_migrated» только тогда, когда с ним каким-то образом манипулировали (например, регулировали ширину или высоту). Итак, да, вы можете удалить исходный файл, если на него не указывают ссылки.   -  person Viktor Livakivskyi    schedule 06.08.2015
comment
Насчет не фальшивых образов - я полагаю, что начиная с 6.x нет возможности увидеть ссылки на них, т.к. файлы уже не файлы, а записи в БД, а в Filelist отражаются только ссылки на БД.   -  person Viktor Livakivskyi    schedule 06.08.2015
comment
Спасибо, Виктор! Мой вопрос решен. Если хотите, просто опубликуйте ответ ниже, чтобы принять   -  person Urs    schedule 06.08.2015
comment
Дополнил мой ответ более правильной и полной информацией =)   -  person Viktor Livakivskyi    schedule 06.08.2015


Ответы (1)


Вывод комментариев к вопросу:

После миграции с установки pre-FAL (TYPO3 ‹ 6.x) все используемые образы, находящиеся в папке /uploads/pics или /uploads/media перемещены в папку /fileadmin/_migrated/.

Итак, если ваше изображение в "Файллисте" указано как без ссылок, то это означает, что оно вероятно есть.

Имейте в виду, что если у вас есть расширения, которые не поддерживают FAL, то файл все еще может использоваться, но счетчик использования не будет отображаться, потому что файлы ссылаются не через FAL (db), а через файловую систему.

На момент написания я не знаю ни одного инструмента, который мог бы помочь перенести 'internal_type'=>'file' в FAL. Если кто-то найдет его, пожалуйста, добавьте его сюда в комментариях или отдельным ответом.

person Viktor Livakivskyi    schedule 06.08.2015
comment
Большое спасибо! Такое ощущение, что обновление уничтожило весь мой порядок изображений, но на самом деле я понимаю, что предыдущее поведение копирования всего в /uploads/pics является виновником - person Urs; 06.08.2015