Jump to content

Как в результатах поиска исправить отображение превью для файла?


Zero108
 Share

Recommended Posts

Не удалось выяснить закономерность, почему для одних файлов в поиске отображается скриншот, а для других нет, хотя у всех файлов скриншоты загружены? Ссылка на пример результатов поиска.

 

y1MddJ3.png

Link to comment
Share on other sites

Покажите результат запроса

SELECT * FROM downloads_files_records WHERE record_id=(SELECT file_primary_screenshot FROM downloads_files WHERE file_id=71)

Link to comment
Share on other sites

В админке пишет "Нет результатов для отображения."

 

Проверил: в обоих файлах (для которого скриншот отображается и для которого не отображается) скриншот добавляется по ссылке "https://www.a108.net/uploads/remoteimages/Downloads_screen_Srila_Narayana_Maharaj.jpg", а не загрузкой файла. Подгрузил шаблон в виде загрузки картинки, а не по ссылке. Стал отображаться в результатах поиска. В некоторых случаях наоборот. Вообщем приходится передобавлять скриншоты, удаляя старые. Видимо, при обновлении с 3.4.6 или еще почему-то скриншоты не прописались где нужно.

 

Можно как-то пересоздать данные автоматически, чтобы не передобавлять скриншоты руками?

Edited by Zero108
Link to comment
Share on other sites

Для некоторых файлов, если превью загружены в виде файла, а не по ссылке, достаточно открыть на редактирование и кликнуть выбор превью. Тогда превью начинает отображаться в результатах поиска. Есть ли какой-то sql запрос, чтобы выбрать превью без ручного редактирования файлов?

 

jJyGJQ4.jpg

Link to comment
Share on other sites

Я могу воспроизвести проблему, если запись в таблице downloads_files_records о скриншоте файла есть, а в столбце file_primary_screenshot таблицы downloads_files нет данных.

 

Посмотрите для проблемных файлов значения

SELECT file_primary_screenshot FROM downloads_files WHERE file_id=X

X - ID проблемного файла

Link to comment
Share on other sites

Да, я понял. Подскажите запрос, чтобы вывести ID проблемных файлов (который в URL отображается в браузере) в виде списка, для которых file_primary_screenshot не задан (NULL), чтобы вручную все файлы не редактировать, а только выборочно.

 

95J6sM2.jpg

 

PS Видимо, это недоработка разработчиков: нужно руками выбирать главное превью (как на скриншоте двумя постами выше).

Edited by Zero108
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...