Pour son panier, mon client veut une icône de panier avec le nombre d'éléments dedans. Pas une liste de tous les articles. J'ai cherché un peu mais j'ai rien trouvé.
Quant à la dernière version D8, il ressemble à uc_cart_get_contents ne fonctionne plus. Voici comment j'ai réussi à le faire:
/** @var \Drupal\uc_cart\CartManager $cartManager */
$cartManager = \Drupal::service('uc_cart.manager');
$items = $cartManager->get()->getContents();
$variables['nbr_cart_items'] = count($items);