Убрать кнопку "сравнить", если товар добавлен в сравнение, Проверяю наличие в массиве $_SESSION['CATALOG_COMPARE_LIST'].Страницы кешируются, как обойти
Если речь о детальной странице, то добавьте ваше условие в параметр компонента (с любым названием). Таким образом будут 2 кеша для каждого товара - с кнопкой сравнения и без.