1

I am using the views flexslider with same images on every page but when ever we go from one page to another or come back to the previously browse page it take a time to load images.

It seems like views always loads the images from the server. Is there a way those images could appear instantly on every page. May be loading the images through browser cache ??

EDIT

The problem was actually because of Adaptive Image module I have turned that off and the images are loading normally now.

  • Loading the images through browser cache can be configured only through apache config, there is nothing to do inside Drupal. If the module loads the image from server on every page load, submit a bug report in modules page in drupal.org. – niksmac Nov 13 '13 at 1:49
  • Is this using a public or private file system? – mikeytown2 Nov 13 '13 at 4:29
  • @mikeytown2 its using public file system – Fahad Ur Rehman Nov 13 '13 at 19:18
  • I think I have found the culprit. Actually I was using Adaptive Image that was causing images to reload on every page. Any idea how can we overcome the issue while using adaptive image module ?? – Fahad Ur Rehman Nov 14 '13 at 13:15
  • You can enable caching for views displays in views display settings itself. – ARUN Nov 15 '13 at 9:31
1

Caching problem was not with the views, it was actually Adaptive Image module which was causing the frustrating image reload issue.

After trying several caching options, I disabled the Adaptive Styles and use normal image styles and the issue was resolved.

For adaptive images I am now using Adaptive Image Styles and it is working fine. Though this require some modifications in .htaccess file but that is acceptable.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.