From 4ae6f847e65abcbbc83f9d84aac5ca832bfb8f19 Mon Sep 17 00:00:00 2001 From: Florent VIOLLEAU Date: Mon, 9 Dec 2024 01:22:49 +0100 Subject: [PATCH] [Core] allow more dynamic options --- lib/BridgeCard.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/BridgeCard.php b/lib/BridgeCard.php index edde6e70..ad37d16b 100644 --- a/lib/BridgeCard.php +++ b/lib/BridgeCard.php @@ -260,16 +260,17 @@ final class BridgeCard } $fieldsValueString = ''; + $fieldsNameUsedAsValueSeparator = isset($entry['fields_name_used_as_value_separator']) ? $entry['fields_name_used_as_value_separator'] : '-'; foreach ($entry['fields_name_used_as_value'] as $index => $field) { if ($index === 0) { $fieldsValueString = 'option.' . $field; } else { - $fieldsValueString .= ' + \'-\' + option.' . $field; + $fieldsValueString .= ' + \'' . $fieldsNameUsedAsValueSeparator . '\' + option.' . $field; } } $list = sprintf( - '