Создал я блок для вывода рандомных изображений, для этого в содержимом блока вписал:
<img
src="/sites/default/files/images/top_img/<?php
$files=scandir('sites/default/files/images/top_img/');
echo $files[rand(2,count($files)-1)];
?>"
/>
src="/sites/default/files/images/top_img/<?php
$files=scandir('sites/default/files/images/top_img/');
echo $files[rand(2,count($files)-1)];
?>"
/>
Но при включенном кешировании (что с включенным, что с выключенным кешированием блоков) изображениие выводимое блоком получается "привязаным" к странице (пример здесь в шапке).
Что делать?
Комментарии
[module=blockcache_alter]?
Ну включил я модуль, поставил для блока настройку "не кешировать" и ничего не изменилось.
Те патчи, которые с модулем в комплекте поставляются нада делать?
ПС: на сайте включено агрессивное кеширование.
Включил на сайте режим нормального кеширования, отключил кеширование блоков и все равно проблема осталась.
Может браузер кеширует ?
Вроде решили? В чем дело было?
Так src у картинок — разное.
Не решил. Временно отключил кеширование на сайте. Вопрос всё ещё очень актуален.
Может нада как-то код модуля менять?
Сделал вывод картинки через Views + Viwes Random Seed, в настройках представления кеширование выключено, в настройках блока через Block Cache Alter кеширование выключено, в настройках кеширования сайта кешырование в нормальном режиме, кеширование блоков отключено. Очистил кеш и... эффекта ноль.
ПОМОГИТЕ!!!
тоже столкнулся с этой проблемой. Не решили?
Временно отключил кеширование
Вопрос до сих пор актуален.