<?php
// Layout cta_final_simple — design « CTA final (simple) » : bandeau navy centré
// avec bandeau de preuve optionnel, titre, sous-titre et double CTA. Exposé au
// BO (rend le composant bespoke CTASection via le registry générique, paramétré
// par ces champs). Pas d'entête : titre/sous-titre propres au composant.

defined('ABSPATH') || exit;

$l = 'cta_final_simple';

return cvb_layout($l, 'CTA final (simple)', [
    cvb_field("field_cvb_{$l}_titre", 'titre', 'Titre', 'text'),
    cvb_field("field_cvb_{$l}_sous_titre", 'sous_titre', 'Sous-titre', 'textarea', ['rows' => 3]),
    cvb_field("field_cvb_{$l}_bandeau_preuve", 'bandeau_preuve', 'Bandeau de preuve', 'text', [
        'instructions' => 'Texte du badge affiché au-dessus du titre (optionnel).',
    ]),
    cvb_clone_cta($l, 'cta_primaire', 'CTA primaire'),
    cvb_clone_cta($l, 'cta_secondaire', 'CTA secondaire'),
]);
