Возникла следующая проблема с модулем uc_ajax_cart. Для незарегистрированных пользователей блок с корзиной не обновляется на главной странице.
Срабатывает вот это условие:
if (!$user->uid && $cacheEnabled > 0) {
$content['content'] = '
';
}
Хотя на внутренних страницах все работает замечательно.
Если этот кусок кода убрать, то данные в корзине (опять таки только на главной и только для незарегистрированных) не обновляются без глобальной очистки кеша.
Кто-нибудь сталкивался с подобной проблемой? Есть ли способы ее обойти?
Комментарии
Имел дело недавно с этим модулем. Такое ощущение, что это бета версия, выдает разные ошибки. В итоге пришлось выбрать другой: https://drupal.org/project/uc_ajax_cart_alt , более простой и надежный. Кроме того позволяет добавлять в корзину из колорбока, что не под силу обычному uc_ajax_cart.
По теме как вам помочь незнаю.