← All changes
|
includes/Frontend/Form/View/Conversational/Fields/HiddenField.php
+1
-1
3.1.3
→
V3.3.2
View file →
| @@ -24,9 +24,9 @@ | ||
| 24 | 24 | $list = ''; |
| 25 | 25 | $bfFrontendFormIds = FrontendHelpers::$bfFrontendFormIds; |
| 26 | 26 | $contentCount = count($bfFrontendFormIds); |
| 27 | 27 | |
| 28 | - if (property_exists($field, 'suggestions') && count($field->suggestions) > 0) { | |
| 28 | + if (is_object($field) && property_exists($field, 'suggestions') && is_countable($field->suggestions) && count($field->suggestions) > 0) { | |
| 29 | 29 | $list = "list='{$rowID}-{$contentCount}-datalist'"; |
| 30 | 30 | $sugg .= "<datalist id='{$rowID}-{$contentCount}-datalist'>"; |
| 31 | 31 | foreach ($field->suggestions as $suggestion) { |
| 32 | 32 | $val = (isset($suggestion->val) && !empty($suggestion->val)) ? $suggestion->val : $suggestion->lbl; |