<?php
// Layout faq — questions/réponses + JSON-LD optionnel.

defined('ABSPATH') || exit;

$l = 'faq';

return cvb_layout($l, 'FAQ', [
    cvb_clone_entete($l),
    cvb_repeater("field_cvb_{$l}_questions", 'questions', 'Questions', [
        cvb_field("field_cvb_{$l}_questions_question", 'question', 'Question', 'text'),
        cvb_field("field_cvb_{$l}_questions_reponse", 'reponse', 'Réponse', 'wysiwyg', [
            'tabs'         => 'all',
            'media_upload' => 0,
        ]),
    ], ['collapsed' => "field_cvb_{$l}_questions_question"]),
    cvb_field("field_cvb_{$l}_json_ld", 'json_ld', 'JSON-LD FAQPage', 'true_false', [
        'ui'            => 1,
        'default_value' => 1,
    ]),
    cvb_clone_cta($l, 'cta', 'CTA'),
]);
