{# Bouton like pour une critique. Form POST + CSRF + redirect vers la page d'origine via input hidden return_to (le bouton apparaît sur plusieurs pages — home, profile, fiche livre). Args : - review : Review entity - return_to : string (URL absolue interne où rediriger après l'action) État visuel : si l'user courant a déjà liké → bouton plein (rempli), sinon bouton vide. Le compteur affiche `review.likesCount` directement depuis le compteur dénormalisé (incrémenté/décrémenté en SQL atomique côté ReviewController). #} {% set liked = is_review_liked(review) %}