From 623f506265cf0ba1c60224a5ad4f3628fe3c3d39 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Wed, 29 Nov 2023 20:21:34 +0100 Subject: [PATCH] handling manual link for brochure btn --- single-conseils.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/single-conseils.php b/single-conseils.php index 8e86015..e656b70 100644 --- a/single-conseils.php +++ b/single-conseils.php @@ -107,12 +107,19 @@ if (!function_exists('build_share_urls')) { $relatedBrochuresPosts = get_posts($queryArgs); $relatedBrochure = get_field('brochure_pdf', $relatedBrochuresPosts[0]->ID) ?? null; + + $hasManualDocument = get_field('manual_source_document'); + $manualSrcDocument = get_field('manual_document_link'); + + $relatedDocumentUrl = ($hasManualDocument && $manualSrcDocument && $manualSrcDocument['source_document']) ? $manualSrcDocument['source_document']['url'] : $relatedBrochure['url']; + $relatedDocumentCtaTitle = ($hasManualDocument && $manualSrcDocument && $manualSrcDocument['button_title']) ? $manualSrcDocument['button_title'] : __("Télécharger la brochure ", "homegrade-theme__texte-fonctionnel"); + ?> get_the_ID(), 'title' => get_the_title(get_the_ID()), - 'ctaUrl' => $relatedBrochure['url'], - 'ctaTitle' => __("Télécharger la brochure ", "homegrade-theme__texte-fonctionnel"), + 'ctaUrl' => $relatedDocumentUrl, + 'ctaTitle' => $relatedDocumentCtaTitle, 'hasInfoCapsule' => true, )); ?>