Aller au contenu

Module v1.1.0

Configurer Témoignages

Affichez les avis et témoignages de vos clients pour rassurer vos visiteurs.

testimonials Ce que ce module apporte →

Ce qu'il fait

Témoignages clients : citation, auteur, contexte, note 1-5, photo. Affichés généralement en page d'accueil ou sur une page dédiée.

  • Citation, auteur et contexte
  • Note de 1 à 5
  • Photo optionnelle

Où le trouver

Les écrans que ce module ajoute à l'administration, une fois activé.

  • Témoignages /admin/testimonials
Témoignages
Témoignages

Ses droits

Ce que chaque rôle peut faire par défaut. Modifiable rôle par rôle depuis l'administration.

Droit Clé Administrateur Éditeur
Voir les témoignages testimonials.read ✓ ✓
Créer / modifier testimonials.write ✓ ✓
Supprimer un témoignage testimonials.delete ✓ —

Piloter par une IA

Ce que ce module sait faire quand on le lui demande en langage naturel, et ce que chaque action engage.

  • lister lecture seule

    Liste les témoignages : id, auteur, contexte, citation, note, visibilité, mise en avant.

  • creer écrit, annulable

    Ajoute un témoignage client. Visible par défaut, jamais mis en avant par défaut.

    « ajoute le témoignage de Sophie L. : « Un accueil parfait » avec 5 étoiles » « crée un avis client sans note »

  • modifier écrit, annulable

    Modifie un témoignage existant. Annulable. Params : id (requis, via testimonials.lister) puis les champs à changer.

    « mets en avant le témoignage de Sophie » « corrige la citation du témoignage #12 »

Ses points de branchement

Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.

Ce qu'il annonce 2
testimonials.created
Émis après création. Args: [array $testimonial]
testimonials.deleted
Émis après suppression. Args: [int $id, array $old]

Ses prises front

Les morceaux de page que ce module fournit, et les classes qu'ils posent. Un thème les habille par ces classes : il ne recopie pas le balisage, sinon il rate les corrections des versions suivantes.

views/temoignages.php 8 classes
  • s-temoignage
  • s-temoignage-author
  • s-temoignage-context
  • s-temoignage-name
  • s-temoignage-photo
  • s-temoignage-quote
  • s-temoignage-rating
  • s-temoignages

Ses données

Les tables que ce module crée. Désactiver un module ne les efface pas : ses données restent en base et reviennent s'il est réactivé.

Les tables 1
  • testimonials