Перейти к содержимому


Фотография
- - - - -

Кэш картинки превью итема


Сообщений в теме: 5

#1 JaneFaint2

JaneFaint2

Отправлено 17 June 2017 - 12:09

Всем добрый день!

Обнаружилась проблема в подгрузке превью нового материала. Материалов много и они часто создаются и удаляются (сайт с автомобилями в наличии). После создания нового итема, сайт вместо актуального превью отображает превью давно удалённого итема. Как я поняла картинки для превью хранятся в папке media/zoo/images. После удаления итема его превью удаляется тоже. Но при создании нового, на его место встаёт другое превью, с тем же именем. Проблема решается чисткой кэша браузера, но не думаю что клиенты, которые часто заходят на сайт будут с этим заморачиваться. Можно как-то решить эту проблему не очищая кэш вручную? 

спасибо.



#2 CB9TOIIIA

CB9TOIIIA

Отправлено 18 June 2017 - 06:31

Добрый. Несколько вариантов решений

 

1. Самый простой - изменить место хранения (тумб)

2. Другое - изменить время кеширование (сайт + сервер)


  • 0

#3 JaneFaint2

JaneFaint2

Отправлено 18 June 2017 - 12:06

Добрый. Несколько вариантов решений

 

1. Самый простой - изменить место хранения (тумб)

2. Другое - изменить время кеширование (сайт + сервер)

 

Благодарю за ответ!

На сайте кэширование вообще отключено. А как изменить место хранения? Прошу прощения, если вопрос глупый :)



#4 CB9TOIIIA

CB9TOIIIA

Отправлено 18 June 2017 - 19:00

https://github.com/J...rs/zoo.php#L132
  • 0

#5 JaneFaint2

JaneFaint2

Отправлено 18 June 2017 - 20:03

спасибо!



#6 Lazy Cat

Lazy Cat

Отправлено 26 June 2017 - 10:25

Zoo продолжает кэшировать, даже если кэш Joomla выключен в настройках (хотя в документации написано, что кэширование отключается).

Как вариант, можно руками или скриптом чистить каталог cache/jbzoo_assets.

 

Я пока сайт верстал на локальном компьютере, тоже часто вспоминал недобрым словом Zoo, потому что оно и css тоже кэширует.






Click to return to top of page in style!