Checkpoint: Ajout du champ "Corps du message" dans l'interface de gestion des templates d'emails. Les utilisateurs peuvent maintenant personnaliser le contenu principal de leurs emails automatiques (confirmation, teaser, rappel) en plus du titre, des couleurs et du pied de page. Le champ accepte du texte simple et affiche une prévisualisation en temps réel.

This commit is contained in:
Manus Sandbox
2025-11-23 14:57:58 -05:00
parent 59edce13d7
commit 62644d544e
9 changed files with 916 additions and 2 deletions

View File

@@ -169,6 +169,8 @@ export const emailTemplates = mysqlTable("emailTemplates", {
headerTitle: varchar("headerTitle", { length: 255 }).default("Formation Manager Itinova").notNull(),
/** Texte du pied de page */
footerText: text("footerText"),
/** Contenu du corps de l'email (HTML ou texte) */
bodyContent: text("bodyContent"),
/** Actif ou non */
active: boolean("active").default(true).notNull(),
createdAt: timestamp("createdAt").defaultNow().notNull(),