Перейти к публикации

Не работает кеширование в {customcomments ...}


Рекомендованные сообщения

Проблема во всех версиях до DLE 15.3 включительно.

$custom_cache_id = "customcomments".$param_str.$config['skin'];

Кеш проверятся с использованием значения вышеуказанной переменной.

$content = dle_cache( "news", "customcomments".$custom_cache_id, true );

Т.е. значение получается "customcommentscustomcomments параметры"

А создается кеш с другим именем:

if ( $config['allow_cache'] ) create_cache( "news", $content, "customcomments".$param_str.$config['skin'], true );

Т.е. тут значение получается "customcomments параметры"

Ссылка на сообщение
Поделиться на других сайтах

Спасибо за информацию. Принято, будет исправлено в следующей версии.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...