<?php
// Layout local_hero — design LocalHero (héros photo plein cadre : titre + lead,
// 2 CTA et marquee de logos clients, sans formulaire). Exposé au BO : rend le
// composant bespoke via le registry générique, paramétré par ces champs. L'image
// de fond et le marquee de logos restent pilotés par défaut côté front (non
// exposés — pas de prop sur le composant d'origine).

defined('ABSPATH') || exit;

$l = 'local_hero';

return cvb_layout($l, 'Héros local', [
    cvb_field("field_cvb_{$l}_titre", 'titre', 'Titre', 'text'),
    cvb_field("field_cvb_{$l}_lead", 'lead', 'Lead', 'textarea', ['rows' => 3]),
    cvb_clone_cta($l, 'cta_primaire', 'CTA primaire'),
    cvb_clone_cta($l, 'cta_secondaire', 'CTA secondaire'),
]);
